Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ deroff(1) — sys5 — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought



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



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026