SysIII/usr/src/man/docs/mm_card

.fp 3 HM
.ds T \(->
.bd S 3 3
.nr IQ 3
.nr IR 3
.ll 3i
.lt 3i
.ev 1
.lt 3i
.ll 3i
.ev
.po 2i
.pl 8.5i
.hy 14
.de hd\"header
.ev 1
.po 0
.lt 7.5i
.tl '_''_'
.ta 1.75i 5.25i
.sp -.5
	|	|
.po
.lt
.bd 1 3
'sp 1v
'if \\n%>1 .tl ''%''
.sp .5
.bd 1
.ev
.ns
..
.de fo\"footer
'bp
..
.wh 0 hd
.wh -1v fo
.de R\"roman
.ft 1
..
.de hh\"panel heading
.br
.in 0
.ft 1
.vs 10p
.ss 15
.sp 1
.ce
.ps 12
.bd 1 3
\\$1
.br
.bd 1
.ss 12
.ps 9
.sp .5
..
.de IP\"indented paragraph
.if \\n(IP>0 .RT
.if \\n(IP=0 .nr IP +1
.if \\n(.$ .LB "\\$1"
.if !\\n(.$ .LB
..
.de RT\"return
.if \\n(IP .in -\\n(IQn
.if \\n(IP .nr IP -1
..
.de LP\"left paragraph
.RT
.ti 0
.ne 3
.if \\n(.$ .LB \\$1
..
.de LB\"list begin
.in +\\n(IQn
.ta \\n(IQn
.if \\n(.$ .ti -\\n(IQn
.if \\n(.$ \\$1\t\c
..
.de RS\"right shift
.in +\\n(IRn
..
.de RE\"right shift end
.br
.in -\\n(IRn
..
.de eb\"end box
.sp -1
.nf
\L'|\\nau-1'\l'\\n(.lu\(ul'\L'-|\\nau+1'\l'|0u\(ul'
..
.de SH\"subject heading
.sp .5
.bd 1 3
..
.de IH\"Italic heading
.sp .5
.ft 2
..
.de PP\"blocked paragraph
.sp .3
.bd 1
..
.de P1\"indented paragraph
.sp .3
.ti +3n
.bd 1
..
.de ES\"example ps and ft change
.ps 8
.vs 9
.ss 15
.ft 3
.nf
..
.de PS\"return to default ps and ss
.fi
.ft 1
.ps 9
.vs 10
.ss 12
..
.de OS\"output example ps
.ps 8
.vs 9
..
.de OE\"return to default ps after output example
.ps 9
.vs 10
..
.EQ
delim $$
gsize 9
.EN
.br
.rs
.sp .25i
.ps 20
\(bs
.br
.ps
.sp .10i
.ps 14
.vs 16p
.ce 3
.bd 1 3
Typing Documents with \s-3MM\s+3
.bd 1
.sp .5
.ps 10
.vs 12p
.ft 2
.ce
D. W. Smith and E. M. Piskorik
.sp .5
.ft 1
.lt \n(.lu
.tl ''Bell Laboratories''
.tl ''Piscataway, New Jersey 08854''
.sp .3
.ps 9
.vs 10p
.fi
This guide shows several examples of
documents prepared with \s-1MM\s+1, a set of
general-purpose
formatting macros used with the
\s-1UNIX\s+1\(dg
text formatters
\f2nroff\^\fP
and
\f2troff\^\fP
(as well as with the \f2eqn\^/\^neqn\^\fP and \f2tbl\^\fP programs)
to
produce
memoranda, letters, books, manuals, etc.
References to manuals for these programs are given on p.\ 16.
.br
.vs +2p
.na
.hy 0
.in +2m
In the examples, input is shown in this
.ft 3
.br
.ti +2m
\s-1Helvetica Medium type.\s+1
.ft 1
.br
The resulting output is shown (boxed) in this
.ti +2m
Times Roman type.
.br
Substitutable arguments are shown in this
.br
.ft 2
.ti +2m
Times Italic type.
.ft 1
.br
.vs -2p
.sp 2p
Square brackets ([\|\s+2.\^.\^.\s-2\^]) indicate
that the enclosed substitutable argument is optional.
.br
.ad
.hy 14
.in -2m
.br
.sp .3
.br
All output shown in the examples was done with \f2troff;\^\fP \f2nroff\^\fP
output would look somewhat different.*
.br
.hh Contents
.cs 3 24
.br
.nf
.in +2m
.nr zz 3i-4m-\w'\0\0'u
.ta \n(zzu
Paragraphs and Headings\f3\fP	\02
Paragraph and Heading Parameters\f3\fP	\02
Lists and List Types\f3\fP	\04
Nested Lists\f3\fP	\05
Italic, Bold, and Underlining\f3\fP	\05
Displays\f3\fP	\06
Footnotes\f3\fP	\06
Simple Letter\(emExample\f3\fP	\07
Technical Memorandum\(emExample\f3\fP	\09
Memorandum-Style Macros\f3\fP	11
Two-Column Output\f3\fP	13
Equations\f3\fP	14
Tables\f3\fP	15
How to Get Output\f3\fP	16
References\f3\fP	16
.in -2m
.cs 3
.ps 8
.vs 9
.fi
.sp \n(.tu-6v-2p
\l'5m'
.ta 3n
.ft 1
.in +3n
.ti -3n
\(dg	UNIX is a Trademark of Bell Laboratories.
.sp 2p
.ti -3n
*	For example, what is called here a ``blank line'' is a blank line
in \f2nroff\^\fP, but is \(12 of a vertical space in \f2troff\^\fP, while
text that is
underlined\l'|0\(ul'
in \f2nroff\^\fP is \f2italic\^\fP in \f2troff\^\fP.
.in -3n
.sp \n(.tu-.5v
.tl '''\f2April 1980\^\fP'
.bp
.hh "Paragraphs and Headings"
\ \(rh\|\f2Output for the following is shown on p.\ 3.\fP
.ES
\&.H 1 "PARAGRAPHS AND HEADINGS"
\&.P
\&This section describes the types of paragraphs
\&and the kinds of headings that are available.
\&.H 2 Paragraphs
\&.P
\&Paragraphs are specified by the .P macro.
\&Usually, they are flush left.
\&The number register Pt is used
\&to change the paragraph style.
\&.H 2 Headings
\&.H 3 "Numbered Headings."
\&There are seven levels of numbered headings.
\&Level 1 is the most major or highest;
\&level 7, the lowest.
\&.P
\&Headings are specified with the .H macro,
\&whose first argument is the level of heading
\&(1 through 7).
\&.P
\&On output, level-1 headings are preceded by two
\&blank lines; all others, by one blank line.
\&Level-1 and level-2 headings
\&are normally bold and stand-alone;
\&levels 3 through 7 are normally run-in
\&and underlined (italic).
\&.H 3 "Unnumbered Headings."
\&The macro .HU is a special case
\&of .H, in that no heading number is printed.
\&Each .HU heading has the level given by
\&the register Hu, whose initial value is 2.
\&Usually, the value of that
\&register is set to make unnumbered headings
\&occur at the lowest heading level in a document.
.PS
.sp .05i
.sp 0u\"horiz. rule adjuster
'\".tm \\l: \n(nl
\f3\l'\n(.lu'\fP
.hh "Paragraph and Heading Parameters"
Below are some of the many parameters
that can change the appearance
of headings and paragraphs,
together with their \f2default\^\fP
values and their meanings
(level 1 is the \f2most major\^\fP or \f2highest,\^\fP while level 7 is the \f2lowest\^\fP):
.nf
.ta .4i .6i .6i+1m
.sp .5v
\&\f3.nr Pi	5\fP	paragraph indent in characters (or \f2ens\^\fP).
\&\f3.nr Pt	0\fP	never indent paragraphs (\f2default\^\fP).
\&\f3.nr Pt	1\fP	always indent paragraphs.
\&\f3.nr Pt	2\^\fP	indent paragraphs \f2except\^\fP after
		headings, lists, and displays.
\&\f3.ds HF 3 3 2 2 2 2 2\fP
		font specification for each of the 7
		heading levels:
			1 indicates roman,
			2 indicates italic,
			3 indicates bold.
.fi
.bp
.ft 1
.mk a
.br
.sp .20i
.ps 7
.ce
- 1 -
.ps
.sp .3
.br
.bd 1
.ll -2m
.in +2m
.OS
.ad
.fi
.SH
\s-11.\s+1
\s-1PARAGRAPHS AND HEADINGS\s+1
.PP
This section describes the types of paragraphs
and the kinds of headings that are available.
.SH
\s-11.1\s+1
\s-1Paragraphs\s+1
.PP
Paragraphs are specified by the \s+2.\s-2P macro.
Usually, they are flush left.
The number register Pt is used
to change the paragraph style.
.SH
\s-11.2\s+1
\s-1Headings\s+1
.br
.bd 1
.IH
1.2.1
Numbered Headings.\^
.ft 1
There are seven levels of numbered headings.
Level 1 is the most major or highest;
level 7, the lowest.
.PP
Headings are specified with the \s+2.\s-2H macro,
whose first argument is the level of heading
(1 through 7).
.PP
On output, level-1 headings are preceded by two
blank lines; all others, by one blank line.
Level-1 and level-2 headings
are normally bold and stand-alone;
levels 3 through 7 are normally run-in
and underlined (italic).
.IH
1.2.2
Unnumbered Headings.\^
.ft 1
The macro \s+2.\s-2HU is a special case
of \s+2.\s-2H, in that no heading number is printed.
Each \s+2.\s-2HU heading has the level given by
the register Hu, whose initial value is 2.
Usually, the value of that
register is set to make unnumbered headings
occur at the lowest heading level in a document.
.OE
.in -2m
.ll +2m
.sp 297u\"box 1 size adjuster
'\".tm eb: \n(nl \na \n(.l
.eb
.sp .05i
'\".tm \\l: \n(nl
\f3\l'\n(.lu'\fP
.sp .05i
.nf
.ps 9
.vs 10
.ta .4i .6i .8i
\&\f3.HM 1 1 1 1 1 1 1\fP
		``marking'' style for each heading level;
		the above yields an all-numeric
		marking style.\ \ Available styles are:
		\f31\fP, \f30001\fP, \f3A\fP, \f3a\fP, \f3I\fP, and \f3i\fP.
\&\f3.nr Hb	2\fP	lowest heading level that is stand-alone
		(i.e., \f2not\^\fP run-in with the following text).
\&\f3.nr Hc	0\fP	lowest heading level that is centered.
\&\f3.nr Hs	2\fP	lowest heading level after which
		there is a blank line.
\&\f3.nr Ht	0\fP	heading ``marks'' will be concatenated.
\&\f3.nr Hu	2\fP	unnumbered headings (\f3.HU\fP) are
		equivalent to numbered headings at this
		level for spacing, font, and counting.
\&\f3.nr Cl	2\fP	lowest heading level to be saved for
		the table of contents.
\&\f3.nr Ej	0\fP	lowest heading level that forces the
		start of a new page.
.fi
.bp
.TS
center doublebox;
c s
l l.
.sp .15
$fat roman size 8 "Default Heading Style"$
_
.sp .15
\f2To get:	Type:\^\fP
_	_
.sp .1v
$fat roman size 7 "n.\ \ HEADING"$	\s-1\f3.H 1 "\^HEADING\^"\fP\s+1
\s-1Text \s+2.\^.\^.\s-2\s+1	\s-1\f3.P\fP\s+1
	\s-1\f3Text\ \ . . .\fP\s+1
.sp .1v
_	_
.sp .1v
$fat roman size 7 "n.n\ \ Heading"$	\s-1\f3.H 2 "\^Heading\^"\fP\s+1
\s-1Text \s+2.\^.\^.\s-2\s+1	\s-1\f3.P\fP\s+1
	\s-1\f3Text\ \ . . .\fP\s+1
.sp .1v
_	_
.sp .1v
\s-1\f2n\s+2.\s-2n\s+2.\s-2n\ \ Heading\^\fP\s+2.\s-2\ \ Text \s+2.\^.\^.\s-2\s+1	\s-1\f3.H 3 "\^Heading.\^"\fP\s+1
	\s-1\f3Text\ \ . . .\fP\s+1
.sp .1v
.TE
.hh "Lists and List Types"
.fi
.ps 9
.vs 10p
All lists have a
\f2list-begin\^\fP
macro,
one or more \f2list items\^\fP\(emeach consisting of a \f3.LI\fP macro
followed by the \f2list item text\^\fP\(emand the
\f2list-end\^\fP
macro \f3.LE\fP:
.sp .3v
.nf
.in +2m
\f2list-begin macro\^\fP
.ft 3
.ta .1i
\&.LI
\&\f2text of first list item\^\fP\ \ . . .
\&.LI
\&\f2text of second list item\^\fP\ \ . . .
.sp -.5v
\&	.
.sp -.5v
\&	.
.sp -.5v
\&	.
\&.LE
.fi
.sp .3v
.in -2m
.ft 1
where the \f2list-begin macro\^\fP is one of the following:
.sp .3v
.nf
.ta 1.25i
\&\f3.AL\fP [\f2type\^\fP] [\f2indent\^\fP]	automatic list (\f2type\^\fP is:
	\f31\fP, \f3A\fP, \f3a\fP, \f3I\fP, or \f3i\fP; default is \f31\fP).
\&\f3.BL\fP [\f2indent\^\fP]	bullet list.
\&\f3.DL\fP [\f2indent\^\fP]	dash list.
\&\f3.ML\fP \f2mark\^\fP [\f2indent\^\fP]	marked list (\f2mark\^\fP is the
	desired mark).
\&\f3.RL\fP [\f2indent\^\fP]	reference list.
\&\f3.VL\fP \f2indent\^\fP	variable list.
.sp .3v
.fi
\f2indent\^\fP
is the number of characters of indentation (from the current
indent) at which the list is to start;
if it is optional and omitted, the default indentation for the given list style is used;
\f2mark\^\fP will appear to the left of the indentation.
.sp .3v
\ \(rh\|\f2Output for the following is shown on p.\ 5.\fP
.ES
\&.AL
\&.LI
\&Pencilpusher, I., and Hardwired, X.
\&A New Kind of Set Screw.
\&.I "Proc. IEEE"
\&.B 75
\&(1976), 235-41.
\&.LI
\&Nails, H., and Irons, R.
\&Fasteners for Printed Circuit Boards.
\&.I "Proc. ASME"
\&.B 123
\&(1974), 23-24.
\&.LE
.PS
.bp
.ll -2m
.in +2m
.mk a
.rs
.sp .5
.OS
.IP 1.
Pencilpusher, I., and Hardwired, X.
A New Kind of Set Screw.
\f2Proc. IEEE\^\fP
$size 8{fat 75}$
(1976), 235-41.
.sp .5v
.IP 2.
Nails, H., and Irons, R.
Fasteners for\p
Printed Circuit Boards.
\f2Proc. ASME\^\fP
$size 8{fat 123}$
(1974), 23-24.
.RT
.OE
.sp .5
.in -2m
.ll +2m
.eb
.hh "Nested Lists"
.ES
\&This is ordinary text to show
\&the margins of the page.
\&.AL 1
\&.LI
\&First-level item.
\&.AL a
\&.LI
\&Second-level item.
\&.LI
\&Another second-level item, but somewhat longer.
\&.LE
\&.LI
\&Return to previous list (and to previous value
\&of indentation) at this point.
\&.LI
\&Third (and last) first-level item.
\&.LE
\&.P
\&Now we're out of the lists
\&and at the left margin that existed
\&at the beginning of this example.
.PS
.sp .5
.ll -2m
.in +2m
.OS
.mk a
.sp .5
This is ordinary text to show
the margins of the page.
.sp .5v
.in +1.5n
.IP 1.
First-level item.
.RS
.sp .5v
.in +1.5n
.IP a.
Second-level item.
.sp .5v
.IP b.
Another second-level
item, but some-what longer.
.in -1.5n
.RE
.sp .5v
.IP 2.
Return to previous list
(and to previous value of indentation) at this point.
.sp .5v
.IP 3.
Third (and last) first-level-item.
.RT
.in -1.5n
.sp .5v
Now we're out of the lists and at the left margin that existed
at the beginning of this example.
.sp .5
.OE
.in -2m
.ll +2m
.eb
.hh "Italic, Bold, and Underlining"
.fi
The macros \f3.I\fP, \f3.B\fP, and \f3.R\fP are used
to change to, respectively, the italic, bold, and roman fonts
(see examples on pp.\ 4 and 7).
A single argument
given to either \f3.I\fP or \f3.B\fP
results in that argument being printed
in the indicated font.
If two or more arguments are given,
(maximum of 6),
the first is printed in the
indicated font, the second in the prevailing font, etc.,
without any space between them.
The macro \f3.IB\fP prints its successive arguments
alternately in italic
and bold; there are also \f3.BI\fP, \f3.IR\fP, \f3.RI\fP,
\&\f3.RB\fP, and \f3.BR\fP macros.
.bp
.EQ
delim off
.EN
.hh "Displays"
.fi
Displays are blocks of text that are to
be kept together\(emnot split across pages.
A static display (\f3.DS\fP) appears in the same relative position in
the output text as it does in the input text; this
may result in extra white space at the bottom of a page if a static display is too big to fit
there.
A floating display (\f3.DF\fP),
on the other hand, will ``float'' through the input text
to the top of the next page if there is not enough room for it
on the current page; thus, the text that
\f2follows\^\fP a floating display in the input may \f2precede\^\fP
it in the output.
Displays can be positioned at the left margin,
indented,
or centered.
.nf
.ta 1.5i
.sp .5
\&\f3.DS\fP [\f2format\^\fP] [\f2fill\^\fP] [\f2ind\^\fP]	\f3.DF\fP [\f2format\^\fP] [\f2fill\^\fP] [\f2ind\^\fP]
\&\f2text\^\fP \f3 . . .\fP	\f2text\^\fP \f3 . . .\fP
\&\f3.DE\fP	\&\f3.DE\fP
.fi
.sp.5v
where \f2ind\^\fP is the amount of indentation from
the right and
where \f2format\^\fP and \f2fill\^\fP have the following meanings:
.sp .5v
.TS
center doublebox;
l l || l l .
.sp .15
\f2format:	Means:	fill:	Means:\^\fP
_
.sp .15
\f3L\fP	flush left*	\f3N\fP	no fill*
\f3I\fP	indented	\f3F\fP	fill
\f3C\fP	centered	=	=
\f3CB\fP	centered block		* default
.TE
.sp .5v
.ES
\&Highland Avenue, Mountain Station,
\&South Orange, Maplewood, Millburn, Short Hills;
\&.DS I
\&and now
\&for something
\&completely different
\&.DE
\&Summit, Chatham, Madison,
\&Convent Station, Morristown, New Providence,
\&Murray Hill, Berkeley Heights.
.PS
.sp .5
.ll -2m
.in +2m
.mk a
.sp .5
.OS
Highland Avenue,
Mountain Station, South Orange, Maplewood, Millburn, Short Hills;
.in .4i
.sp .5
.nf
and now
for something
completely different
.sp .5
.in
.fi
Summit, Chatham, Madison, Convent Station, Morristown,
New Providence, Murray Hill, Berkeley Heights.
.sp .5
.OE
.in -2m
.ll +2m
.eb
.hh "Footnotes"
.fi
Two styles of footnote
marking are shown on p.\ 7.
In the first, the asterisk is the mark placed on
the footnote and the following \f3.FS\fP macro, while in the second, a number is
\f2automatically\^\fP generated to mark the footnote.
The macros \f3.FS\fP and \f3.FE\fP
are used to delimit the footnote text
that is to appear at the bottom of the page.
.bp
.ES
\&Among the most important occupants
\&of the workbench are the long-nosed pliers.
\&Without this basic tool,\(**
\&.FS \|\(**
\&As first shown by Tiger & Leopard (1975).
\&.FE
\&few assemblies could be completed.
\&They may lack the popular\\\(**F
\&.FS
\&According to Panther & Lion (1979).
\&.FE
\&appeal of the sledgehammer\|\f3 . . .\fP
.PS
.sp .5
.ll -2m
.in +2m
.mk a
.sp .5
.OS
.ds F \v'-.4m'\s-31\s+3\v'.4m'\"footnote number
Among the most important occupants
of the workbench are the long-nosed
pliers.
Without this basic tool,*
few assemblies could be completed.
They may lack the
popular\*F
appeal of the sledgehammer \s+2.\^.\^.\s-2
.br
\l'5m'
.br
.ps -1
.br
.ta \w'1.\ \ 'u
*	As first shown by Tiger & Leopard (1975).
.br
1.	According to Panther & Lion (1979).
.br
.ps
.sp .5
.OE
.in -2m
.ll +2m
.eb
.hh "Simple Letter\(emExample"
\ \(rh\|\f2Output for the following is shown on p.\ 8.\fP
.ES
\&.ND "May 1, 1979"
\&.TL
\&MM Class
\&.AU "J. J. Jones" JJJ PY 9999 5001 1Q-100
\&.MT 0
\&.DS
\&To All Students:
\&.DE
\&.P
\&There will be a class on the document preparation
\&facilities of MM on May 15-18.
\&This class lasts for 4 half-day (morning) sessions,
\&each consisting of a lecture
\&and practice exercises on the system.
\&.P
\&The meeting rooms for the class are:
\&.DS I
.tl '\&.ta 15n''\f1(\fP\f2n\^\fP \f1represents character positions)\fP'
.tl 'Monday\*T4D-502''\f1(\fP\*T\f1 indicates an input tab)\fP'
\&Tuesday\*T4D-502
\&Wednesday\*T2B-639
\&Thursday\*T2C-641.
\&.DE
\&.P
\&Please read the following before attending class:
\&.DL
\&.LI
\&.I "UNIX for Beginners,"
\&Sections I and II.
\&.LI
\&.I
\&A Tutorial Introduction to the UNIX Text Editor.
\&.R
\&.LE
.PS
\f2Input example continued on next page.\fP\ \|\(rh
.bp
.mk a
.rs
.ll -2m
.in +2m
.OS
.sp 1.5v
.in 2.02i
.ti -6n
.ps 18
\|\(bs
.br
.vs .20i
.ps 7
.bd 1 3
.nf
.ti -6n
Bell Laboratories
.fi
.in
.na
.bd 1
.ps 7
.vs 8p
.sp .12i
.mk
.fi
.ll 2.0i
\s-1subject:\s+1
.ps 8
.br
.bd 1 3
.sp -1
.hy 0
\h'\w'\s6subject:\s0 \|'u'MM Class
.br
.hy 14
.bd 1
.rt
.ll
.in 2.02i
.ps 7
.mk
.nf
.ti -6n
date:
.br
.bd 1 3
.rt
.ps 8
May 1, 1979
.sp
.bd 1
.ps 7
.mk
.ti -6n
from:
.ps 8
.nf
.br
.bd 1 3
.rt
J. J. Jones
.br
PY 9999
.br
1Q-100 x5001
.br
.bd 1
.sp
.ad
.fi
.in
To All Students:
.PP
There will be a class on the document
preparation facilities of MM
on May 15-18.
This class lasts for 4 half-day (morning)
sessions, each consisting of a lecture and practice exercises on the system.
.PP
The meeting rooms for the class are:
.nf
.sp .3
.in +\n(IQn
.ta \w'Wednesday'u+3n
Monday	4D-502
Tuesday	4D-502
Wednesday	2B-639
Thursday	2C-641.
.fi
.in -\n(IQn
.PP
Please read the following before
attending class:
.sp .3
.IP \(em
\f2UNIX for Beginners,\^\fP
Sections I and II.
.sp .3
.IP \(em
\f2A Tutorial Introduction to the UNIX Text Editor\^\fP.
.RT
.PP
These can be obtained from the Computing Information Library.
.sp .25i
.in 2.02i-.5i
.bd 1 3
J. J. Jones
.br
.bd 1
.in
.sp -1
PY-9999-JJJ-ae
.sp .3
Copy to
.br
G. H. Hurtz
.br
S. P. LeName
.br
.OE
.in -2m
.ll +2m
.sp 231u\"box 2 size adjuster
'\".tm eb: \n(nl \na \n(.l
.eb
.sp .05i
'\".tm \\l: \n(nl
\f3\l'\n(.lu'\fP
.sp .05i
\ \(lh\|\f2Input example continued from previous page.\fP
.ES
\&.P
\&These can be obtained from the Computing
\&Information Library.
\&.SG ae
\&.NS
\&G. H. Hurtz
\&S. P. LeName
\&.NE
.PS
.bp
.hh "Technical Memorandum\(emExample"
\ \(rh\|\f2Output for the following is shown on pp.\ 10-12.\fP
.ES
\&.ND "June 29, 1979"
\&.TL 12345 666666
\&On Constructing a Table of All
\&Even Prime Numbers
\&.AU "S. P. LeName" SPL PY 9999 4000 1Z-123
\&.AU "G. H. Hurtz" GHH PY 9999 4001 1Z-121
\&.TM 76543210
\&.AS
\&.P
\&This is an abstract for a technical memorandum
\&which will appear on the technical memorandum
\&cover sheet.
\&.P
\&The TM number appears on the cover sheet
\&and on the first page.
\&\`\`Other Keywords\'\' appear only on the cover sheet.
\&.P
\&The abstract may consist of one or more
\&paragraphs; it must fit on the cover sheet.
\&.AE
\&.OK "Prime Numbers" Even
\&.MT
\&.H 1 "INTRODUCTORY MATERIAL"
\&.P
\&The body of the memorandum immediately
\&follows the .MT macro; the body
\&may contain headings, paragraphs, lists, etc.
\&A brief example of lists follows:
\&.AL A
\&.LI
\&This is the first item in an alphabetical
\&list in the body of this memorandum.
\&.LI
\&This is the second item in that list.
\&.AL
\&.LI
\&This is the first item in a (numbered) sub-list.
\&.LI
\&This is the second item in that sub-list.
\&.LE
\&.LE
\&.P
\&In addition to alphabetized and numbered lists,
\&there exist bullet lists, variable lists, etc.
\&.H 2 "First Second-Level Heading"
\&.P
\&This is the first paragraph under the second-level
\&heading; notice how that heading is numbered and
\&where the heading and text are printed.
\&.H 1 "SECOND FIRST-LEVEL HEADING"
\&.P
\&This is the first paragraph under the
\&second first-level heading of the memorandum.
.PS
\f2Input example continued on next page.\fP\ \|\(rh
.EQ
delim $$
.EN
.bd 1 3
.bp
.mk a
.rs
.ll -2m
.in +2m
.OS
.sp 1.5v
.in 2.02i
.ti -6n
.ps 18
\|\(bs
.br
.vs .20i
.ps 7
.nf
.ti -6n
Bell Laboratories
.fi
.in
.na
.bd 1
.ps 7
.vs 8p
.sp .12i
.mk
.fi
.ll 1.6i
\s-1subject:\s+1
.br
.bd 1 3
.in +\w'\s6subject:\s0 \|'u
.sp -1
.hy 0
On Constructing
a Table of All Even Prime Numbers
.br
Charge Case
.br
.ti +\w'Charge Case\ 'u
.sp -1
12345
.br
File Case
.br
.ti +\w'File Case:\ 'u
.sp -1
666666
.br
.bd 1
.hy 14
.br
.in
.rt
.ll
.nf
.in 2.02i
.mk
.ti -6n
\s-1date:\s+1
.br
.bd 1 3
.rt
June 29, 1979
.sp
.bd 1
.ps 7
.mk
.ti -6n
\s-1from:\s+1
.br
.bd 1 3
.rt
S. P. LeName
PY 9999
1Z-123 x4000
.sp .3
G. H. Hurtz
PY 9999
1Z-121 x4001
.sp
\s-1TM\ \s+1
.br
.ti +\w'TM\ 'u
.sp -1
76543210
.br
.bd 1
.sp
.ad
.fi
.in
.sp .5
.ce
.ft 2
.sp
MEMORANDUM FOR FILE
.ft 1
.sp
.bd 1
.br
.SH
\s-11.\s+1
\s-1INTRODUCTORY MATERIAL\s+1
.PP
The body of the memorandum immediately
follows the \s+2.\s-2MT macro; the body
may contain headings, paragraphs, lists, etc.
A brief example of lists follows:
.sp .5v
.in +1.5n
.IP A.
This is the first item in an alphabetical
list in the body of this memorandum.
.PP
.IP B.
This is the second item in that list.
.PP
.RS
.in +1.5n
.IP 1.
This is the first item in a (numbered) sub-list.
.PP
.IP 2.
This is the second item in that sub-list.
.in -1.5n
.RE
.in -1.5n
.RT
.PP
In addition to alphabetized and numbered lists,
there exist
bullet lists,
variable lists, etc.
.SH
\s-11.1\s+1
\s-1First Second-Level Heading\s+1
.PP
This is the first paragraph under the second-level
heading;
notice how that heading is numbered and where the
heading and text are printed.
.sp 30u
.nr xx \n(.i
.OE
.in -2m
.ll +2m
.sp .5v\"box 3 size adjuster
'\".tm eb: \n(nl \na \n(.l
.eb
.sp .05i
'\".tm \\l: \n(nl
\f3\l'\n(.lu'\fP
.sp .05i
\ \(lh\|\f2Input example continued from previous page.\fP
.ES
\&.HU REFERENCES
\&.RL
\&.LI
\&Pencilpusher, I., and Hardwired, X.
\&A New Kind of Set Screw.
\&.I "Proc. IEEE"
\&.B 75
\&(1976), 235-41.
\&.LI
\&Nails, H., and Irons, R.
\&Fasteners for Printed Circuit Boards.
\&.I "Proc. ASME"
\&.B 123
\&(1974), 23-24.
\&.LE
\&.SG tad
\&.NS 3
\&List of Even Primes
\&.NS 2
\&G. B. Brown
\&C. P. Jones
\&.NE
\&.CS
.PS
.in \n(xxu
.ll -2m
.bp
.mk a
.rs
.OS
.sp .3
.ps 6
.vs 7p
.ce
- 2 -
.sp .3
.ps 7
.vs 8p
.bd 1
.ad
.fi
.sp .3
.SH
\s-12.\s+1
\s-1SECOND FIRST-LEVEL HEADING\s+1
.PP
This is the first paragraph under the
second first-level heading of the memorandum.
.SH
\s-1REFERENCES\s+1
.PP
.IP [1]
Pencilpusher, I., and Hardwired, X.
A New Kind of Set Screw.
\f2Proc. IEEE\^\fP
$fat roman size 7 "75"$
(1976), 235-41.
.PP
.IP [2]
Nails, H., and Irons, R.
Fasteners for Printed Circuit Boards.
\f2Proc. ASME\^\fP
$fat roman size 7 "123"$
(1974), 23-24.
.RT
.sp 1.5
.bd 1 3
.nf
.nr zz 2.02i-3m
.ta \n(zzu-.5i
	S. P. LeName
.sp 1.5
	G. H. Hurtz
.br
.bd 1
.sp -1
PY-9999-SPL/GHH-tad
.sp .3
Att.
.br
List of Even Primes
.sp .3
.br
Copy (without att.) to
.br
G. B. Brown
.br
C. P. Jones
.br
.fi
.OE
.ll +2m
.in -2m
.sp 14.5v\"box 4 size adjuster
'\".tm eb: \n(nl \na \n(.l
.eb
.sp .05i
'\".tm \\l: \n(nl
\f3\l'\n(.lu'\fP
.hh "Memorandum-Style Macros"
.fi
Macros for a memorandum-style document must be invoked in the order shown
on pp.\ 9-10.
Once the ``memorandum type'' (\f3.MT\fP) macro has been invoked, none of the
macros that precede it can be used.
The \f3.MT\fP macro
controls the format of the ``subject, date, from'' portion of the first
page of the memorandum.
Different arguments to the \f3.MT\fP macro will produce different
kinds of memoranda:
.sp .5
.TS
center doublebox;
l l .
.sp .15
\f2Code:	Means:\^\fP
_
.sp .15
\&\f3.MT 0\fP	no memorandum type is printed
\&\f3.MT \0\fP	MEMORANDUM FOR FILE
\&\f3.MT 1\fP	MEMORANDUM FOR FILE
\&\f3.MT 2\fP	PROGRAMMER'S NOTES
\&\f3.MT 3\fP	ENGINEER'S NOTES
\&\f3.MT 4\fP	Released-paper style
\&\f3.MT 5\fP	External letter
.TE
.bp
.ft 1
.bd 1
.in +2m
.ll -2m
.lt -1.3n
.OS
.mk a
.rs
.sp .20i
.nf
.tl @\h'4.5n'\s16\(bs\s0 $fat roman size 7 "Bell Laboratories"$@@\s8Cover Sheet for TM\s0@
.sp .5
.lt
\s6\l'\n(.lu-1m'\s0
.ps 7
.vs 8p
.ft 2
.sp 1p
The information contained herein \s+2.\^.\^.\s-2 not for publication \s+2.\^.\^.\s-2
.ft 1
.vs 4p
\s6\l'\n(.lu-1m'\s0
.vs
.sp .75
.mk
\s-1Title: \s+1
.rt
.in +.25i
.bd 1 3
On Constructing a Table of
All Even Prime Numbers
.in -.25i
.bd 1
.rt
.in +1.9i
.ti -.25i
\s-1Date: \s+1
.rt
.bd 1 3
June 29, 1979
.sp
.bd 1
.ti -.25i
.mk
\s-1TM: \s+1
.rt
.bd 1 3
76543210
.rt
.in -1.9i
.bd 1
.sp
.mk
\s-1Other Keywords: \s+1\kQ
.rt
.in +\nQu
.bd 1 3
Prime Numbers
Even
.rm OK
.rm OD
.in
.bd 1
.sp .05i
.ta .75i 1.33i 1.65i 2.25i
\s-1Author(s)	Location	Ext.	Charging Case:	\s+1$fat roman size 7 12345$
.mk
.bd 1 3
S. P. LeName	PY 1Z-123	4000
.rt
.bd 1
			\s-1Filing Case:	\s+1$fat roman size 7 "666666"$
.bd 1 3
G. H. Hurtz	PY 1Z-121	4001
.sp .2i
.bd 1
.ce
.ft 2
ABSTRACT
.ft 1
.sp
.fi
.ll 2.5i
.in +.25i
.PP
This is an abstract for a technical memorandum
which will appear on the technical memorandum
cover sheet.
.sp .5
.PP
The TM number appears on the cover sheet and on the first page.
``Other Keywords'' appear only on the cover sheet.
.sp .5
.PP
The abstract may consist of one or more paragraphs;
it must fit on the cover sheet.
.in
.sp 180u\"box 5 size adjuster
.ll
.nf
\s6\l'\n(.lu-1m\(ul'\s0
.mk ;2
.ta .7i 1.35i
.sp 5p
Pages Text: 2	Other: 1	Total: 3
.sp 1v+2.5p
No. Figures: 0	No. Tables: 0	No. Refs.: 2
.mk ;3
\s6\l'\n(.lu-1m\(ul'\s0
.nr ;1 \n(;3u-\n(;2u+1v
.sp -1
\h'1.9i'\L'-\n(;1u'\v'\n(;1u'
.ps 6
.ps 6
.po +.25i
.lt \n(.lu
.sp 2.5p
.tl 'Z-0000-X'SEE REVERSE SIDE FOR DISTRIBUTION LIST''
.br
.po
.lt
.ps
.sp .5
.OE
.ll +2m
.in -2m
'\".tm eb: \n(nl \na \n(.l
.eb
.sp .05i
'\".tm \\l: \n(nl
\f3\l'\n(.lu'\fP
.sp .05i
.fi
.ps 9
.vs 10p
The input and the resulting output for a simple letter
are shown on pp.\ 7-8.
Note that the \f3.TM\fP, \f3.AS\fP/\f3.AE\fP, and \f3.OK\fP macros are \f2not\^\fP
used there, and that the \f3.MT\fP macro has a \f30\fP argument.
A Memorandum for File (MFF) cover sheet may be obtained by
specifying \f3.AS 2\fP.
Notations may appear after the \f3.AE\fP.
Documents of the type shown on pp.\ 2-3 (essentially plain text) are produced
by omitting, as well, all the other ``memorandum-style'' macros:
\&\f3.ND\fP, \f3.TL\fP, \f3.AU\fP, and \f3.MT\fP
at the beginning of the document, and
\&\f3.SG\fP, \f3.NS\fP/\f3.NE\fP, and \f3.CS\fP
at the end.
.sp .5v
Like the \f3.MT\fP macro,
the \f2notations\^\fP macro (\f3.NS\fP) may also take different
arguments to produce a variety of notations following the signature line
or on the MFF cover sheet:
.bp
.TS
center doublebox;
l l .
.sp .15
\f2Code:	Means:\^\fP
_
.sp .15
\&\f3.NS\fP	Copy to
\&\f3.NS 0\fP	Copy to
\&\f3.NS 1\fP	Copy (with att.) to
\&\f3.NS 2\fP	Copy (without att.) to
\&\f3.NS 3\fP	Att.
\&\f3.NS 4\fP	Atts.
\&\f3.NS 5\fP	Enc.
\&\f3.NS 6\fP	Encs.
\&\f3.NS 7\fP	Under Separate Cover
\&\f3.NS 8\fP	Letter to
\&\f3.NS 9\fP	Memorandum to
.TE
.sp
If the \f3.CS\fP macro is included in the input file
(see last line of p.\ 10)
a technical memorandum cover sheet
is generated
(see p.\ 12).
(The 6 arguments to \f3.CS\fP
which are the data for the bottom of the TM cover
sheet: ``Pages Text,'' ``Other,'' etc., are automatically calculated.)\ 
The \f3.TC\fP macro,
generates a table of contents;
\&\f3.CS\fP and \f3.TC\fP can occur only at the end of a document.
.hh "Two-Column Output"
.ES
\&.DS C
\&The Declaration of Independence
\&.DE
\&.2C
\&.P
\&When in the Course of human events, it becomes
\&necessary for one people to dissolve the political
\&bands which have connected them with another,
\&and to assume among the powers of the earth, the
\&separate and equal station to which the Laws of
\&Nature and of Nature's God entitle them, a decent
\&respect to the opinions of mankind requires that
\&they should declare the causes which impel them
\&to the separation.
\&.P
\&We hold these truths to be self-evident, that all
\&men are created equal,\ \ .\ .\ .
.PS
.OS
.de xy
.if \\n(xy=0 'mk ee
.if \\n(xy=0 'rt
.if \\n(xy=0 'po +1.5i-3n+1m
.if \\n(xy=1 .nr xy 2
.if \\n(xy=2 .di qq
.if \\n(xy=0 .nr xy 1
..
.nr XX \n(nlu+1.75i-1v
.wh \n(XXu xy
.br
.ad
.sp
.sp -0.05i
.mk a
.sp .5
.ce
The Declaration of Independence
.sp .5
.ll 1.5i-3n
.po +1m
.mk
.fi
When in the Course of human events, it becomes
necessary for one people to dissolve the political bands which have
connected them with another, and to assume among the
powers of the earth, the separate and equal station to which
the Laws of Nature and of Nature's God entitle them, a decent
respect to the opinions of mankind requires that they should
declare the causes which impel them to the separation.
.sp 1v
We hold these truths to be self-evident, that all men
are created equal,\ \s+2.\^.\^.\s-2
.sp 2
.br
.if \n(xy=2 .di
.nr td 1.5i+2m-3n
.po -\n(tdu
.wh \n(XXu
.rm xy
.rm qq
'sp \\n(eeu-\\n(nlu
.OE
.ll 3i
.lt 3i
.sp -4p
.eb
.bp
.hh "Equations"
.EQ
delim __
.EN
.de EQ\"equation, breakout and display
.nr EF \\n(.u
.rm EE
.nr LE 1\" 1 is center
.ds EL \\$1
.if "\\$1"L" .ds EL \\$2
.if "\\$1"L" .nr LE 0
.if "\\$1"C" .ds EL \\$2
.if "\\$1"I" .nr LE 0
.if "\\$1"I" .ds EE \\h'5n'
.if "\\$1"I" .if !"\\$3"" .ds EE \\h'\\$3n'
.if "\\$1"I" .ds EL \\$2
.nf
.di EZ
..
.de EN\"end of a displayed equation
.di
.rm EZ
.lt \\n(.lu
.pc
.if \\n(dn>0 .if \\n(LE>0 .tl \(ts\(ts\\*(10\(ts\\*(EL\(ts
.if \\n(dn>0 .if \\n(LE=0 .tl '\\*(EE\\*(10''\\*(EL'
.pc %
.lt 3i
.if \\n(EF>0 .fi
.rm EL
.rm 10
.nr PE \\n(.d
.fi
..
A stand-alone equation is built within
a display.
.sp .5v
.ES
\&.DS C
\&.EQ
\&x sup 2 over a sup 2 ~=~ sqrt { pz sup 2 + qz + r }
\&.EN
\&.DE
.PS
.sp
.OS
.mk a
.br
.sp .5
.EQ
x sup 2 over a sup 2
~=~ sqrt { p z sup 2 + q z + r }
.EN
.sp .5
.OE
.ll 1.2i
.in .9i
.eb
.ll
.in
.sp .5v
.ES
\&.DS I
\&.EQ
\&bold V bar sub nu~=~left [ pile { a above b above
\&c } right ] + left [ matrix { col { A(11) above .
\&above . } col { . above . above . } col { . above .
\&above A(33) } } right ] times left [ pile { alpha
\&above beta above gamma } right ]
\&.EN
\&.DE
.PS
.sp
.mk a
.sp .5
.ll 2.06i
.in .25i
.OS
.EQ I
~fat {roman V} bar sub nu~=~left [ pile {a above b above c}
right ] + left [ matrix { col { A(11) above .
above . } col { . above . above .} col {. above .
above A(33) }} right ] times left [ pile { alpha
above beta above gamma } right ]
.EN
.OE
.sp .5
.eb
.ll
.in
.rm EQ
.rm EN
.sp .5
.fi
In-line equations may appear in running text if a character has been defined
to mark the left and right ends of the equation.
Normally, \f3$\fP is used as that
character
and is so defined by typing the following three lines
at the beginning of the document:
.sp .5
.ES
\&.EQ
\&delim $$
\&.EN
.PS
.sp .5
.EQ
delim off
.EN
.ES
\&The quantities $\^a dot\^$\^,\^ $\^b dotdot\^$\^,\^ $\^xi tilde
\&times y vec\^$ are the values that\| . . .
.PS
.sp .1i
.EQ
delim $$
.EN
.mk a
.OS
.sp 1
.ss 15
\ \ The quantities $ a dot $, $ b dotdot $, $ xi tilde times
y vec $ \^are the values that \s+2.\^.\^.\s-2
.EQ
delim off
.EN
.OE
.sp 1
.ss 12
.eb
.sp .5
.fi
This facility can be used for preparing text that contains
subscripts and superscripts:
.sp .5
.ES
\&The quantity $\^ a sub j sup 3 \^$ is\| . . .
.PS
.sp .1i
.EQ
delim $$
.EN
.mk a
.OS
.sp 1
.ss 15
\ \ The quantity $ a sub j sup 3 $ is \s+2.\^.\^.\s-2
.EQ
delim off
.EN
.OE
.sp .8
.ss 12
.eb
.sp .5
For more examples, see p.\ 15 and Reference\ 4.
.bp
.hh Tables
.fi
Global table options are
.hy 0
\f3center\fP, \f3expand\fP, \f3box\fP, \f3allbox\fP, \f3doublebox\fP,
and
\f3tab(\fP\f2x\^\fP\f3)\fP.
.sp .3
The meanings of the key-letters describing
the alignment of each entry are:
.nf
.TS
center;
cf3 l6 cf3 l.
c	center	n	numerical
r	right-adjust	a	alphabetic subcolumn
l	left-adjust	s	spanned
.TE
.fi
.sp 1v
.nf
\ \(rh\|\f2In the input below,\^\fP \*T \f2indicates a tab.\fP
.sp 1v
.hy 14
.ES
\&.DF
.nr xx \n(nl
\&.TS
\&allbox ;
\&cB s s
\&c c c
\&n n n .
\&AT&T Common Stock
\&Year\*TPrice\*TDividend
\&1973\*T46-55\*T2.87
\&4\*T40-53\*T3.24
\&5\*T45-52\*T3.40
\&6\*T51-59\*T.95\(**
\&.TE
\&.DE
\&\(** First quarter only.
.PS
.nr y \n(nl
.sp |\n(xxu
.di qq
.OS
.EQ
delim $$
.EN
.TS
allbox;
c s s
c c c
n1 n1 n1.
$fat roman size 8 "AT&T Common Stock"$
Year	Price	Dividend
1973	46-55	2.87
4	40-53	3.24
5	45-52	3.40
6	51-59	.95*
.TE
.EQ
delim off
.EN
\&* First quarter only.
.br
.OE
.di
.in 3i-\n(TWu
.nf
.qq
.in
.if \ny>\n(nl .sp |\nyu
.br
.ta .1i
.sp 1v
.ES
\&.EQ
\&delim $$
\&.EN
\&.DS L
\&.TS
\&box ;
\&li ci
\&l l .
\&Name\*TDefinition
\l'1.5n'
\&.sp 0.5v
\&Sine\*T$\^sin ( x ) = 1 over 2j
\&( e sup jx \- e sup \-jx )\^$
\&.sp 0.5v
\&Zeta\*T$\^zeta ( s ) =
\&sum from k=1 to inf k sup \-s ~~~~( Re~s >\|1 )\^$
\&.TE
\&.DE
.PS
.sp
.EQ
delim $$
.EN
.vs +2p
.OS
.TS
box ;
li ci
l l .
.sp .2v
Name	Definition
_	_
.sp .5v
Sine	$sin (x) = 1 over 2j ( e sup jx - e sup -jx )$
.sp 0.5v
Zeta	$ zeta (s) = sum from k=1 to inf k sup -s ~~~~( Re~s > 1)$
.sp .2v
.TE
.OE
.vs -2p
.br
.EQ
delim off
.EN
.ps 9
.vs 10p
.sp .5
For more examples, see Reference\ 3.
.bp
.hh "How to Get Output"
.nf
.ta .22i .65i 2.5i
Documents with text only:
	\f2nroff:\^\fP	mm \|[\f2options\^\fP] \|files	or
		nroff \|[\f2options\^\fP] \|\-cm \|files
	\f2troff:\^\fP	mmt \|[\f2options\^\fP] \|files	or
		troff \|[\f2options\^\fP] \|\-cm \|files
Text and tables:
	\f2nroff:\^\fP	mm \|\-t \|[\f2options\^\fP] \|files	or
		tbl \|files \|\(bv \|nroff \|\-cm \|[\f2options\^\fP]
	\f2troff:\^\fP	mmt \|\-t \|[\f2options\^\fP] \|files	or
		tbl \|files \|\(bv \|troff \|\-cm \|[\f2options\^\fP]
Text, tables, and equations:
	\f2nroff:\^\fP	mm \|\-t \|\-e \|[\f2options\^\fP] \|files	or
		tbl \|files \|\(bv \|neqn \|\(bv \|nroff \|[\f2options\^\fP] \|\-cm
	\f2troff:\^\fP	mmt \|\-t \|\-e \|[\f2options\^\fP] \|files	or
		tbl \|files \|\(bv \|eqn \|\(bv \|troff \|[\f2options\^\fP] \|\-cm
.br
.ft 1
.fi
.sp .5v
Some of the \f2options\^\fP that may be specified
on the above command lines are:
.nf
.ta .65i
.in +1m
.sp .3v
\f3\-o\fP\f2k\^\fP\f3,\fP\f2m\^\fP\f3\-\fP\f2n\^\fP	print only page \f2k\^\fP and pages
	\f2m\^\fP through \f2n\^\fP.
\f3\-rC1\fP	\f2OFFICIAL FILE COPY\^\fP in footer.
\f3\-rC2\fP	\f2DATE FILE COPY\^\fP in footer.
\f3\-rC4\fP	\f2DRAFT\^\fP in footer.
\f3\-rL\fP\f2n\^\fP	set page length to \f2n\^\fP lines.*
\f3\-rN1\fP	page header at \f2bottom\^\fP of first page \f2only\^\fP.
\f3\-rN2\fP	no page number on first page.
\f3\-rN3\fP	\f2section-page\^\fP numbering.
\f3\-rO\fP\f2n\^\fP	set page offset to \f2n\^\fP characters.*
\f3\-rW\fP\f2n\^\fP	set line width to \f2n\^\fP characters.*
\f3\-T\fP\f2x\^\fP	terminal is type \f2x\^\fP.
.in -1m
.sp .3v
.fi
The \f2mm\^\fP command recognizes the
\f2nroff\^\fP options \f3\-T450\fP, \f3\-T300\fP,
\f3\-T300s\fP, etc., to indicate terminal type;
if such an option is \f2not\^\fP given,
\f2mm\^\fP tries to find the \f3$TERM\fP variable
in the environment.
If no \f3$TERM\fP variable is found,
\f2mm\^\fP will use \f3450\fP as the value of \f3TERM\fP.
The \f3\-12\fP option tells \f2mm\^\fP
to use 12-pitch, if possible.
See Reference\ 6 for details.
.hh References
.fi
.hy 0
.na
.nr QQ \w'1.\ \ '
.ta \n(QQu
.in +\n(QQu
.ti -\n(QQu
1.	\f2\s-1MM\s+1\(emMemorandum Macros\^\fP
by D.\ W.\ Smith and J.\ R.\ Mashey.
.sp 2p
.ti -\n(QQu
2.	\f2A Tutorial Introduction to the U\s-1NIX\s+1 Text Editor\^\fP
by B.\ W.\ Kernighan.
.sp 2p
.ti -\n(QQu
3.	\f2Tbl\-A Program to Format Tables\^\fP
by M. E. Lesk.
.sp 2p
.ti -\n(QQu
4.	\f2Typesetting Mathematics\-User's Guide (Second Edition)\^\fP
by B. W. Kernighan and L. L. Cherry.
.sp 2p
.ti -\n(QQu
5.	\f2N\s-1ROFF\s+1/T\s-1ROFF\s+1 User's Manual\^\fP
by J. F. Ossanna.
.sp 2p
.ti -\n(QQu
6.	\f2\s-1UNIX\s+1 User's Manual\(emRelease 2.0\^\fP.
.sp 2p
.in -\n(QQu
.hy 14
.ps 8
.vs 9
.sp \n(.tu-2.5v
\l'5m'
.in +3n
.ti -3n
.ta 3n
.ft 1
.fi
.ad
*	For \f2nroff,\^\fP \f2n\^\fP must be an \f2unscaled\^\fP number
representing lines or character positions.
For
\f2troff,\^\fP \f2n\^\fP must be \f2scaled\^\fP.
.in -3n