mm(1)mm(1)NAME
mm, osdd - print documents formatted with the mm macros
SYNOPSIS
[options] [files]
[options] [files]
DESCRIPTION
can be used to format and print documents using and the text-formatting
macro package (see nroff(1)). It has options to specify preprocessing
by and/or (see tbl(1) and neqn(1)), and postprocessing by various ter‐
minal-oriented output filters. The proper pipelines and the required
arguments and flags for and are generated, depending on the options
selected.
is equivalent to the command
Options
recognizes the following options and command-line arguments. Any other
arguments or options (such as are passed to or to as appropriate. Such
options can occur in any order, but they must appear before the files
arguments. If no arguments are given, prints a list of its options.
Specifies the type of output terminal;
for a list of recognized values for term, type If this
option is used, uses the value of the shell variable
from the environment (see profile(4) and environ(5)) as
the value of term if is set; otherwise, uses as the
value of term. If several terminal types are speci‐
fied, the last one is used.
Indicates that the document is to be produced in 12-pitch.
Can be used when is set to one of and (The pitch switch
on the DASI 300 and 300s terminals must be manually set
to if this option is used.)
Causes to invoke col(1); note that col(1) is invoked automati‐
cally by unless term is one of and
Causes to invoke
Causes to invoke
Invokes the
option of
DIAGNOSTICS
sends the message if none of the arguments is a readable file and is
not used as a filter.
EXAMPLES
Assuming that the shell variable is set in the environment to the two
command lines below are equivalent:
reads the standard input when is specified instead of any file names
(mentioning other files along with leads to disaster). This option
allows to be used as a filter, as in this example:
Hints
· invokes with the option. With this option, assumes that the termi‐
nal has tabs set every 8 character positions.
· Use the option of to specify ranges of pages to be output. Note,
however, that if invoked with one or more of the and options,
together with the option of may cause a harmless ``broken pipe''
diagnostic if the last page of the document is not specified in
list.
· If you use the option of (to stop between pages of output), use
line-feed (rather than return or new-line) to restart the output.
The option of does not work with the option of or if automatically
invokes (see option above and col(1)).
· If you specify an incorrect output terminal type, produces (often
subtle) unpredictable results. However, if you are redirecting out‐
put into a file, use the option, then use the appropriate terminal
filter when actually printing the formatted file.
SEE ALSOcol(1), env(1), nroff(1), tbl(1), profile(4), term(4), mm(5).
mm(1)