.TH MAN 5 .SH NAME man \- macros to typeset manual .SH SYNOPSIS .B nroff \-man file... .PP .B troff \-man file... .SH DESCRIPTION These macros are used to lay out pages of this manual. A skeleton page may be found in the file /usr/man/man0/xx. .PP Any text argument .I t may be zero or more words. Quotes may be used to include blanks in a word. If .I text is empty, the special treatment is applied to the next input line with text to be printed. In this way .BR . I may be used to italicize a whole line, or .BR . SM followed by .BR . B to make small bold letters. .PP A prevailing indent distance is remembered between successive indented paragraphs, and is reset to default value upon reaching a non-indented paragraph. Default units for indents .I i are ens. .PP Type font and size are reset to default values before each paragraph, and after processing font and size setting macros. .PP These strings are predefined by .BR \-man : .IP \e*R .if t `\*R', `(Reg)' in .if t .IR nroff . .if n `(Reg)', trademark symbol in .if n .IR troff . .IP \e*S Change to default type size. .SS Requests .TP 2 * n.t.l. = next text line .br p.i. = prevailing indent .PP .TP 5 \&.B \fIt\fR : \fIt\fR=n.t.l.* Text .I t is bold. .TP \&.BI \fIt\fR : \fIt\fR=n.t.l. Join words of .I t alternating bold and italic. .TP \&.BR \fIt\fR : \fIt\fR=n.t.l. Join words of .I t alternating bold and Roman. .TP \&.DT : .5i 1i... Restore default tabs. .TP \&.HP \fIi\fR : \fIi\fR=p.i.* Set prevailing indent to .IR i . Begin paragraph with hanging indent. .TP \&.I \fIt\fR : \fIt\fR=n.t.l. Text .I t is italic. .TP \&.IB \fIt\fR : \fIt\fR=n.t.l. Join words of .I t alternating italic and bold. .TP \&.IP \fIx i\fR : \fIx\fR="" Same as .TP with tag .IR x . .TP \&.IR \fIt\fR : \fIt\fR=n.t.l. Join words of .I t alternating italic and Roman. .TP \&.LP : - Same as .PP. .TP \&.PD \fId\fR : \fId\fR=.4v Interparagraph distance is .IR d . .TP \&.PP : - Begin paragraph. Set prevailing indent to .5i. .TP \&.RE : - End of relative indent. Set prevailing indent to amount of starting .RS. .TP \&.RB \fIt\fR : \fIt\fR=n.t.l. Join words of .I t alternating Roman and bold. .TP \&.RI \fIt\fR : \fIt\fR=n.t.l. Join words of .I t alternating Roman and italic. .TP \&.RS \fIi\fR : \fIi\fR=p.i. Start relative indent, move left margin in distance .IR i . Set prevailing indent to .5i for nested indents. .TP \&.SH \fIt\fR : \fIt\fR=n.t.l. Subhead. .TP \&.SM \fIt\fR : \fIt\fR=n.t.l. Text .I t is small. .TP \&.TH \fIn c x\fR : - Begin page named .I n of chapter .IR c ; .I x is extra commentary, e.g. `local', for page foot. Set prevailing indent and tabs to .5i. .TP \&.TP \fIi\fR : \fIi\fR=p.i. Set prevailing indent to .IR i . Begin indented paragraph with hanging tag given by next text line. If tag doesn't fit, place it on separate line. .TP \&.XE Use .IR eqn (1) preprocessor; should be first in file. .TP \&.1C : - Equalize columns and return to 1-column output .TP \&.2C : - Start 2-column nofill output .SH FILES /usr/lib/tmac/tmac.an .br /usr/man/man0/xx .SH SEE ALSO troff(1), man(1) .SH BUGS There is no direct way to suppress column widows in 2-column output; the column lengths may be adjusted by inserting \&.sp requests before the .1C