unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (4.2BSD)
Page:
Section:
Apropos / Subsearch:
optional field

MAN(7)                 Miscellaneous Information Manual                 MAN(7)



NAME
       man - macros to typeset manual

SYNOPSIS
       nroff  -man  file ...

       troff  -man  file ...

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.

       Any text argument t may be zero to six words.  Quotes may  be  used  to
       include blanks in a `word'.  If text is empty, the special treatment is
       applied to the next input line with text to be printed.  In this way .I
       may  be  used  to italicize a whole line, or .SM followed by .B to make
       small bold letters.

       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 are ens.

       Type font and size are reset to default values before  each  paragraph,
       and after processing font and size setting macros.

       These strings are predefined by -man:

       \*R    `(Reg)', trademark symbol in troff.

       \*S    Change to default type size.

FILES
       /usr/lib/tmac/tmac.an
       /usr/man/man0/xx

SEE ALSO
       troff(1), man(1)

BUGS
       Relative indents don't nest.

REQUESTS
                            Request      Cause If            no    Explanation
                                         Break Argument
                            t            no    t=n.t.l.*Text    t   is   bold.
                            t            no    t=n.t.l. Join words of t alter-
                            nating          bold          and          italic.
                            t            no    t=n.t.l. Join words of t alter-
                            nating bold and Roman.

       i.  Begin paragraph with hanging indent.  t    no   t=n.t.l.  Text t is
              italic.  t    no   t=n.t.l.  Join words of t alternating  italic
              and bold.

       x      x.   t    no   t=n.t.l.  Join  words of t alternating italic and
              Roman.

       d.

       Set prevailing indent to .5i.
Set prevailing indent to amount  of  starting  .RS.   t    no   t=n.t.l.  Join
words  of  t  alternating Roman and bold.  t    no   t=n.t.l.  Join words of t
alternating Roman and italic.
move left margin in distance i.  Set  prevailing  indent  to  .5i  for  nested
indents.

t    yes  t=n.t.l.  Subhead.
       t    no   t=n.t.l.  Text t is small.



n(c)                         m    yes  -    Begin                         n(c)



       n of chapter c; x is extra commentary, e.g. `local', for page foot cen-
       ter; v alters page foot  left,  e.g.  `4th  Berkeley  Distribution';  m
       alters  page head center, e.g. `Brand X Programmer's Manual'.  Set pre-
       vailing indent and tabs to .5i.

       i.     Begin indented paragraph with hanging tag  given  by  next  text
              line.  If tag doesn't fit, place it on separate line.

       * n.t.l. = next text line; p.i. = prevailing indent



v                                      x                                  n(c)