MirOS Manual: me(7)


ME(7)               UNIX Programmer's Manual                ME(7)

NAME

     me - macros for formatting papers

SYNOPSIS

     nroff -me [ options ] file ...
     troff -me [ options ] file ...

DESCRIPTION

     This package of nroff and troff macro definitions provides a
     canned formatting facility for technical papers in various
     formats. When producing 2-column output on a terminal,
     filter the output through col(1).

     The macro requests are defined below. Many nroff and troff
     requests are unsafe in conjunction with this package, how-
     ever, these requests may be used with impunity after the
     first .pp:

          .bp     begin new page
          .br     break output line here
          .sp n   insert n spacing lines
          .ls n   (line spacing) n=1 single, n=2 double space
          .na     no alignment of right margin
          .ce n   center next n lines
          .ul n   underline next n lines
          .sz +n  add n to point size

     Output of the eqn, neqn, refer, and tbl(1) preprocessors for
     equations and tables is acceptable as input.

FILES

     /usr/share/tmac/tmac.e
     /usr/share/tmac/me/*

SEE ALSO

     eqn(1), troff(1), refer(1), tbl(1)
     -me Reference Manual, Eric P. Allman
     Writing Papers with Nroff Using -me

REQUESTS

     In the following list, "initialization" refers to the first
     .pp, .lp, .ip, .np, .sh, or .uh macro. This list is incom-
     plete; see The -me Reference Manual for interesting details.

Request Initial Cause Explanation

             Value   Break
.(c          -       yes   Begin centered block
.(d          -       no    Begin delayed text
.(f          -       no    Begin footnote
.(l          -       yes   Begin list
.(q          -       yes   Begin major quote
.(x x        -       no    Begin indexed item in index x

MirOS BSD #10-current  September 13, 1991                       1

ME(7)               UNIX Programmer's Manual                ME(7)

.(z          -       no    Begin floating keep
.)c          -       yes   End centered block
.)d          -       yes   End delayed text
.)f          -       yes   End footnote
.)l          -       yes   End list
.)q          -       yes   End major quote
.)x          -       yes   End index item
.)z          -       yes   End floating keep
.++ m H      -       no    Define paper section. m defines the
                           part of the paper, and can be C
                           (chapter), A (appendix), P (prelim-
                           inary, e.g., abstract, table of con-
                           tents, etc.), B (bibliography), RC
                           (chapters renumbered from page one
                           each chapter), or RA (appendix renum-
                           bered from page one).
.+c T        -       yes   Begin chapter (or appendix, etc., as
                           set by .++). T is the chapter title.
.1c          1       yes   One column format on a new page.
.2c          1       yes   Two column format.
.EN          -       yes   Space after equation produced by eqn
                           or neqn.
.EQ x y      -       yes   Precede equation; break out and add
                           space. Equation number is y. The
                           optional argument x may be I to indent
                           equation (default), L to left-adjust
                           the equation, or C to center the equa-
                           tion.
.GE          -       yes   End gremlin picture.
.GS          -       yes   Begin gremlin picture.
.PE          -       yes   End pic picture.
.PS          -       yes   Begin pic picture.
.TE          -       yes   End table.
.TH          -       yes   End heading section of table.
.TS x        -       yes   Begin table; if x is H table has
                           repeated heading.
.ac A N      -       no    Set up for ACM style output. A is the
                           Author's name(s), N is the total
                           number of pages. Must be given before
                           the first initialization.
.b x         no      no    Print x in boldface; if no argument
                           switch to boldface.
.ba +n       0       yes   Augments the base indent by n. This
                           indent is used to set the indent on
                           regular text (like paragraphs).
.bc          no      yes   Begin new column
.bi x        no      no    Print x in bold italics (nofill only)
.bu          -       yes   Begin bulleted paragraph
.bx x        no      no    Print x in a box (nofill only).
.ef 'x'y'z'  ''''    no    Set even footer to x  y  z
.eh 'x'y'z'  ''''    no    Set even header to x  y  z
.fo 'x'y'z'  ''''    no    Set footer to x  y  z

MirOS BSD #10-current  September 13, 1991                       2

ME(7)               UNIX Programmer's Manual                ME(7)

.hx          -       no    Suppress headers and footers on next
                           page.
.he 'x'y'z'  ''''    no    Set header to x  y  z
.hl          -       yes   Draw a horizontal line
.i x         no      no    Italicize x; if x missing, italic text
                           follows.
.ip x y      no      yes   Start indented paragraph, with hanging
                           tag x. Indentation is y ens (default
                           5).
.lp          yes     yes   Start left-blocked paragraph.
.lo          -       no    Read in a file of local macros of the
                           form .*x. Must be given before ini-
                           tialization.
.np          1       yes   Start numbered paragraph.
.of 'x'y'z'  ''''    no    Set odd footer to x  y  z
.oh 'x'y'z'  ''''    no    Set odd header to x  y  z
.pd          -       yes   Print delayed text.
.pp          no      yes   Begin paragraph. First line indented.
.r           yes     no    Roman text follows.
.re          -       no    Reset tabs to default values.
.sc          no      no    Read in a file of special characters
                           and diacritical marks. Must be given
                           before initialization.
.sh n x      -       yes   Section head follows, font automati-
                           cally bold. n is level of section, x
                           is title of section.
.sk          no      no    Leave the next page blank. Only one
                           page is remembered ahead.
.sm x        -       no    Set x in a smaller pointsize.
.sz +n       10p     no    Augment the point size by n points.
.th          no      no    Produce the paper in thesis format.
                           Must be given before initialization.
.tp          no      yes   Begin title page.
.u x         -       no    Underline argument (even in troff).
                           (Nofill only).
.uh          -       yes   Like .sh but unnumbered.
.xp x        -       no    Print index x.

MirOS BSD #10-current  September 13, 1991                       3

Generated on 2014-04-02 20:57:59 by $MirOS: src/scripts/roff2htm,v 1.79 2014/02/10 00:36:11 tg Exp $

These manual pages and other documentation are copyrighted by their respective writers; their source is available at our CVSweb, AnonCVS, and other mirrors. The rest is Copyright © 2002‒2014 The MirOS Project, Germany.
This product includes material provided by Thorsten Glaser.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report – diffs preferred.