DEROFF(1) DOMAIN/IX Reference Manual (SYS5) DEROFF(1)
NAME
deroff - remove nroff/troff, tbl, and eqn constructs
USAGE
deroff [ -w ] [ -mm ] [ -ms ] [ -ml ] [ files ]
DESCRIPTION
Deroff reads each of the files in sequence and removes all
troff (1) requests, macro calls, backslash constructs, eqn
(1) constructs (between .EQ and .EN lines, and between del-
imiters), and tbl (1) descriptions, and writes the remainder
of the file on the standard output. Deroff follows chains
of included files (.so and .nx troff commands). If a file
has already been included, a .so naming that file is ignored
and a .nx naming that file terminates execution. If no
input file is given, deroff reads the standard input.
This version of deroff is an older one (pre-System V),
because the System V version is only available through the
AT&T Documenter's Workbench for which Apollo has not yet
been licensed.
OPTIONS
-mm Interpret the UNIX memorandum-style macros in mm
(1) so that only running text (no macro lines) is
output.
-ms Interpret the UNIX manuscript-style (ms) macros so
that only running text is output.
-ml Perform the same function as the -mm option, but
also delete lists associated with the mm macros.
-w Output a word list, one ``word'' per line, with
all other characters deleted. By default, output
follows the original, with the deletions mentioned
above. In text, a ``word'' is any string that
contains at least two letters and is composed of
letters, digits, ampersands (&), and apostrophes
('). In a macro call, however, a ``word'' is a
string that begins with at least two letters and
contains a total of at least three letters. Del-
imiters are any characters other than letters,
digits, apostrophes, and ampersands. Trailing
apostrophes and ampersands are removed from
``words.''
CAUTIONS
Deroff is not a complete troff interpreter, so it can be
confused by subtle constructs. Most such errors result in
too much rather than too little output.
Printed 6/10/85 DEROFF-1
DEROFF(1) DOMAIN/IX Reference Manual (SYS5) DEROFF(1)
The -ml option does not handle nested lists correctly.
RELATED INFORMATION
eqn (1), tbl (1), troff (1).
DEROFF-2 Printed 6/10/85