.ig
----------------------------------------------------------------------
mm macros: m.tmac
.\" $Id: m.tmac,v 2.24 2004/03/10 06:11:26 wlemb Exp $

PROBLEM
	with otherwise mm default setup 
	get infinite loop for range of page lengths 
		.pl 10.2i to .pl 10.6i
	[10.5i is pl for executive paper, which I use]

	if format without mm macros (straight troff), no problem

DEMONSTRATION
	format this file with and without mm macros

WORKAROUND
	for .pl 10.5i adjust page footer size, e.g.: 
		.VM -T 7v 7v
	[other pl require different adjustments to avoid inf. loop]

NOTE1:
	for default page length (i.e., for pl 11i)
	get inf. loop for page footer size <= 3v (.VM -T 7v 3v)

	comment in groff_mm manual on use of VM suggests that this
	problem has been noted already [and that there are other
	workarounds]:
		"It is higly recommended that macro TP and/or EOP
		are defined if  using -T  and  setting  top  and/or
		bottom  margin  to  less than the default."

----------------------------------------------------------------------
:!cat %|troff -mm  -i |grops -pletter >%-let.ps;gv %-let.ps&
:!cat %|troff -mm  -i |grops -pletter >%-let.ps

:!cat %|troff -i |grops -pletter >%-let.ps
----------------------------------------------------------------------
..
.nr D 2		
.pl 10.5i
.\" .pl 11.0i
.\" .VM -T 7v 7v
.\" .VM -T 7v 3v
\&
.sp 2i
test 1
.br
.\" .SK
.bp
\&
.sp 2i
test 2
.br
