Package groff

A document formatting system

Groff is a document formatting system. Groff takes standard text and
formatting commands as input and produces formatted output. The
created documents can be shown on a display or printed on a printer.
Groff's formatting commands allow you to specify font type and size,
bold type, italic type, the number and size of columns on a page, and

Groff can also be used to format man pages. If you are going to use
groff with the X Window System, you will also need to install the
groff-x11 package.

Version: 1.22.4

See also: groff-base, groff-perl, groff-x11.

General Commands

addftinfo add information to troff font files for use with groff
eqn2graph convert an EQN equation into a cropped image
gdiffmk mark differences between groff/nroff/troff files
gindxbib alias for indxbib
glookbib alias for lookbib
grap2graph convert a GRAP diagram into a cropped image
grefer alias for refer
grn groff preprocessor for gremlin files
grodvi convert groff output to TeX DVI format
grohtml HTML driver for groff
grolbp groff driver for Canon CAPSL printers (LBP-4 and LBP-8 series laser printers)
grolj4 groff driver for HP LaserJet 4 family
hpftodit create font description files for use with groff -Tlj4
indxbib make inverted index for bibliographic databases
lkbib search bibliographic databases
lookbib search bibliographic databases
pdfroff create PDF documents using groff
pfbtops translate Printer Font Binary files to PostScript ASCII
pic2graph convert a PIC diagram into a cropped image
refer preprocess bibliographic references for groff
tfmtodit create font files for use with groff -Tdvi

File Formats

groff_filenames filename extensions for roff and groff
groff_font format of groff device and font description files
groff_out groff intermediate output format
groff_tmac macro files in the roff typesetting system
lj4_font groff fonts for use with devlj4


ditroff classical device-independent roff
groff a short reference for the GNU roff language
groff_char groff glyph names
groff_diff differences between GNU troff and classical troff
groff_hdtbl Heidelberger table macros for GNU roff
groff_man GNU roff macro package for formatting man pages
groff_mdoc reference for groff's mdoc implementation
groff_me “me” macro package for formatting documents with GNU roff
groff_mm memorandum macros for GNU roff
groff_mom groff “mom” macros; “mom” is a “roff” language, part of “groff”
groff_ms GNU roff manuscript macro package for formatting documents
groff_trace groff macro package trace.tmac
groff_www groff macros for authoring web pages
roff.groff concepts and history of roff typesetting