4.3BSD-UWisc/man/cat7/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 _n_r_o_f_f and _t_r_o_f_f 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 _c_o_l(1).
The macro requests are defined below. Many _n_r_o_f_f and _t_r_o_f_f
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 _e_q_n, _n_e_q_n, _r_e_f_e_r, and _t_b_l(1) preprocessors for
equations and tables is acceptable as input.
FILES
/usr/lib/tmac/tmac.e
/usr/lib/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 _T_h_e -_m_e _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l 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
Printed 12/27/86 May 6, 1986 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 _e_q_n
or _n_e_q_n.
.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 _g_r_e_m_l_i_n picture.
.GS - yes Begin _g_r_e_m_l_i_n picture.
.PE - yes End _p_i_c picture.
.PS - yes Begin _p_i_c 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
Printed 12/27/86 May 6, 1986 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 _t_r_o_f_f).
(Nofill only).
.uh - yes Like .sh but unnumbered.
.xp _x - no Print index _x.
Printed 12/27/86 May 6, 1986 3