123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- .TH DEROFF 1
- .SH NAME
- deroff, delatex \- remove formatting requests
- .SH SYNOPSIS
- .B deroff
- [
- .I option ...
- ]
- .I file ...
- .PP
- .B delatex
- .I file
- .SH DESCRIPTION
- .I Deroff
- reads each file in sequence
- and removes all
- .I nroff
- and
- .IR troff (1)
- requests and non-text arguments, backslash constructions,
- and constructs of preprocessors such as
- .IR eqn (1),
- .IR pic (1),
- and
- .IR tbl (1).
- Remaining text is written on the standard output.
- .I Deroff
- follows files included by
- .L .so
- and
- .L .nx
- commands;
- if a file has already been included, a
- .L .so
- for that file is ignored and a
- .L .nx
- terminates execution.
- If no input file is given,
- .I deroff
- reads from standard input.
- .PP
- The options are
- .TP
- .B -w
- Output a word list, one `word' (string of letters, digits, and
- properly embedded ampersands and apostrophes,
- beginning with a letter) per line.
- Other characters are skipped.
- Otherwise, the output follows the original, with the deletions mentioned above.
- .TP
- .B -_
- Like
- .BR -w ,
- but consider underscores to be alphanumeric rather than punctuation.
- .TP
- .B -i
- Ignore
- .L .so
- and
- .L .nx
- requests.
- .TP
- .BR -ms
- .PD0
- .TP
- .B -mm
- Remove titles, attachments, etc., as well as ordinary
- .IR troff
- constructs, from
- .IR ms (6)
- or
- .I mm
- documents.
- .PD
- .TP
- .B -ml
- Same as
- .BR -mm ,
- but remove lists as well.
- .PP
- .I Delatex
- does for
- .I tex
- and
- .I latex
- (see
- .IR tex (1))
- files what
- .B deroff -wi
- does for
- .I troff
- files.
- .SH SOURCE
- .B /sys/src/cmd/deroff.c
- .br
- .B /sys/src/cmd/tex/local/delatex.c
- .SH "SEE ALSO"
- .IR troff (1),
- .IR tex (1),
- .IR spell (1)
- .SH BUGS
- These filters are not complete interpreters of
- .I troff
- or
- .IR tex .
- For example, macro definitions containing
- .L \e$
- cause chaos in
- .IR deroff
- when the popular
- .L $$
- delimiters for
- .I eqn
- are in effect.
- .br
- Text inside macros is emitted at place of
- definition, not place of call.
|