Man Linux: Main Page and Category List

NAME

       unroff - convert troff documents to plain text

SYNTAX

       unroff [ -E ] [ -J ] [ -8 ] [ -mxx ] [ file ...  ]

DESCRIPTION

       unroff  processes  documents  written  to  be  formatted with troff (or
       nroff, or any of the other *roff variants) and converts them  to  plain
       text.  This is similar to what deroff does, but the result is sometimes
       better than deroff output.

       Optional flags may be given to  modify  the  operation  of  unroff,  as
       follows:

       -E     Echo   input  tokens  as  they  are  read.   Useful  mainly  for
              debugging.

       -J     Join output lines that would be part of a  single  paragraph  so
              they  form  a single output line.  This is useful if you plan to
              move the resulting output into a document formatter that  treats
              paragraphs as a single line.  The default is to do line wrapping
              according to the line length specified in the input document.

       -8     Write 8-bit ISO Latin-1 (ISO 8859-1)  characters.   This  option
              may  be  useful  for  producing  output intended to be viewed on
              devices  capable  of  8-bit  character  display.   Without  this
              option,  8-bit  Latin-1  characters  will generall appear in the
              output as ‘‘[[name]]’’ where ‘‘name’’ is the  troffcvt  internal
              name for the character, e.g., ‘‘[[Aacute]]’’.  For some of these
              characters, an ASCII approximation will  be  used  if  something
              reasonably close is available.

       -mxx   Specify macro package, usually -man, -me, -mm, or -ms.

DIAGNOSTICS

       line  length  clipped  to  nnn  chars.   A  very  long  line length was
       requested, so long that it would likely result in output line  assembly
       buffer overflow.  The length is clipped to prevent this.

       output  buffer capacity exceeded.  This means some line is so long that
       it couldn’t be collected in the  output  line  assembly  buffer.   Most
       likely  this  signals a bug in tc2text, since the length is supposed to
       be kept within reasonable bounds (see previous paragraph).

SEE ALSO

       troffcvt(1), tc2text(1)

WHO-TO-BLAME

       Paul DuBois, dubois@primate.wisc.edu.

BUGS

       unroff doesn’t  do  so  well  with  tables,  particularly  tables  with
       multiple-line cells.  Table centering isn’t handled.