MM(CT) XENIX System V MM(CT)
Name
mm - Prints documents formatted with the mm macros.
Syntax
mm [ options ] [ files ]
mmcheck [files]
Description
mm can be used to type out documents using nroff(CT) and the
mm text-formatting macro package. It has options to specify
preprocessing by tbl(CT) and/or neqn(CT) and postprocessing
by various terminal-oriented output filters. The proper
pipelines and the required arguments and flags for nroff(CT)
and mm are generated, depending on the options selected.
The options for mm are given below. Any other arguments or
flags (for example, -rC3) are passed to nroff(CT) or to mm,
as appropriate. Such options can occur in any order, but
they must appear before the files arguments. If no
arguments are given, mm prints a list of its options.
-c Causes mm to invoke col(CT).
-e Causes mm to invoke neqn(CT).
-t Causes mm to invoke tbl(CT).
-E Invokes the -e option of nroff(CT).
-y Causes mm to use the noncompacted version of the macros
(see mm(M)).
mm reads the standard input when a dash is is specified
instead of any filenames. (Mentioning other files together
with the dash can lead to disaster.) This option allows mm
to be used as a filter; for example:
cat dws | mm-
Hints
1. mm invokes nroff(CT) with the -h flag. With this flag,
nroff(CT) assumes that the terminal has tabs set every
8 character positions.
2. Use the -olist option of nroff(CT) to specify ranges of
pages to be output. Note, however, that mm, if invoked
with one or more of the -e, -t, and - options, together
with the -olist option of nroff(CT) may cause a
harmless ``broken pipe'' diagnostic if the last page of
the document is not specified in list.
Page 1 (printed 8/7/87)
MM(CT) XENIX System V MM(CT)
3. If you use the -s option of nroff(C) (to stop between
pages of output), use linefeed (rather than return or
newline) to restart the output. The -s option of
nroff(C) does not work with the -c option of mm, or if
mm automatically invokes col(C). (See -c option
above).
Use the mmcheck program to check the contents of mm source
files for errors in usage of the macros.
See Also
col(CT), env(C), eqn(CT), mmt(CT), mmcheck(CT), nroff(CT),
tbl(CT), profile(F)
XENIX Text Processing Guide
Diagnostics
mm: no input file None of the arguments is a readable file
and mm has not been used as a filter
Page 2 (printed 8/7/87)