The Text Processor for Typesetters ‘The great strength of troff is the flexibility of the basic language and its programmability — it can be made to do almost any formatting task.’ — The UNIX Programming Environment, Brian W. Kernighan and Rob Pike. troff, and its GNU implementation groff, are programs that process a textual description of a document to produce typeset versions suitable for printi