*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> deroff (1)              



NAME    [Toc]    [Back]

     deroff - remove nroff/troff, eqn, pic and tbl constructs

SYNOPSIS    [Toc]    [Back]

     deroff [-ikpw] [-m m | s | e | a | l] [file ...]

DESCRIPTION    [Toc]    [Back]

     deroff reads each file in sequence and removes all  nroff(1)
and troff(1)
     command  lines,  backslash constructions, macro definitions,
eqn(1) constructs
 (between `.EQ' and `.EN'  lines  or  between  delimiters), pic(1)
     pictures, and table descriptions and writes the remainder to
the standard
     output.  deroff follows chains of included files (`.so'  and
`.nx' commands);
  if a file has already been included, a `.so' is ignored and a
     `.nx' terminates execution.  If  no  input  file  is  given,
deroff reads from
     the standard input.

     The options are as follows:

     -i      Ignore `.so' and `.nx' commands.

     -k      Keep blocks of text intact.  This is the default behavior unless
             the -m option is given.

     -m      Enable support for common macro  packages.   The  -m
option takes
             the following arguments:

             a       recognize man(7) macros.

             e       recognize me(7) macros.

             m       recognize me(7) macros.

             s       recognize me(7) macros.

             l        recognize  mm(7)  macros  and  delete mm(7)

     -p      Preserve paragraph macros.  This option only has  an
effect if the
             -m option is also specified.

     -w       Output  a word list, one `word' (string of letters,
digits, and
             apostrophes, beginning with  a  letter;  apostrophes
are removed)
             per line, and all other characters ignored.  Normally, the output
             follows the original, with the  deletions  mentioned

SEE ALSO    [Toc]    [Back]

     eqn(1), nroff(1), pic(1), tbl(1), troff(1)

HISTORY    [Toc]    [Back]

     deroff appeared in Version 7 AT&T UNIX.

BUGS    [Toc]    [Back]

     deroff  is not a complete troff(1) interpreter, so it can be
confused by
     subtle constructs.  Most errors result in  too  much  rather
than too little

     The -ml option does not correctly handle nested lists.

OpenBSD      3.6                           June      6,      1993
[ Back ]
 Similar pages
Name OS Title
deroff HP-UX remove nroff, tbl, and neqn constructs
deroff Tru64 Deletes neqn, nroff, and tbl constructs
checknr NetBSD check nroff/troff files
checknr OpenBSD check nroff/troff files
checknr FreeBSD check nroff/troff files
checknr HP-UX check nroff/troff files
deroff IRIX remove nroff, troff, tbl and eqn constructs
groff_diff FreeBSD differences between GNU troff and classical troff
mfs Tru64 Constructs a new UFS file system
reshape IRIX Constructs an array of a specified shape
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service