Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ deroff(1) — DG/UX 4.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought



                                                                deroff(1)



        _________________________________________________________________
        deroff                                                    Command
        remove nroff/troff, tbl, and eqn constructs
        _________________________________________________________________


        SYNTAX

        deroff [-mx] [-w] [ 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), tbl(1) descriptions, and
        pic 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.

        The -m option may be followed by an m or l.  The -mm option
        causes the macros to be interpreted so that only running text is
        output (i.e., no text from macro lines.)  The -ml option forces
        the -mm option and also causes deletion of lists associated with
        the mm macros.

        If the -w option is given, the output is a word list, one word
        per line, with all other characters deleted.  Otherwise, the
        output follows the original, with the deletions mentioned above.
        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.
        Delimiters are any characters other than letters, digits,
        apostrophes, and ampersands.  Trailing apostrophes and ampersands
        are removed from words.

        SEE ALSO

        eqn(1), nroff(1), tbl(1), troff(1) in the Document Formatting
        Guide for the MV/UX and DG/UX Systems.


        NOTES

        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.



        DG/UX 4.00                                                 Page 1
               Licensed material--property of copyright holder(s)





                                                                deroff(1)



        Erroneous results can occur if eqn(1) constructs are not closed.
        The -ml option does not handle nested lists correctly.




















































        DG/UX 4.00                                                 Page 2
               Licensed material--property of copyright holder(s)



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