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
addftinfo addftinfo reads a troff font file and adds some additional font-metric information that is used by the groff system. The font file with the information added is... eqn2graph Reads an EQN equation (one line) as input; produces an image file (by default in Portable Network Graphics format) suitable for the Web as output. Your input... gdiffmk gdiffmk compares two groff(1), nroff(1), or troff(1) documents, file1 and file2, and creates an output which is file2 with added `margin character' (.mc)... grap2graph Reads a grap program as input; produces an image file (by default in Portable Network Graphics format) suitable for the Web as output. For a description of the... grn grn is a preprocessor for including gremlin pictures in groff input. grn writes to standard output, processing only input lines between two that start with .GS... grodvi grodvi is a driver for groff that produces TeX dvi format. Normally it should be run by groff -Tdvi. This will run troff -Tdvi; it will also input the macros in... grohtml The grohtml front end (which consists of a preprocessor, pre-grohtml, and a device driver, post-grohtml) translates the output of GNU troff to html. Users... grolbp grolbp is a driver for groff that produces output in CAPSL and VDM format suitable for Canon LBP-4 and LBP-8 printers. grolj4 grolj4 is a driver for groff that produces output in PCL5 format suitable for an HP Laserjet 4 printer. hpftodit hpftodit creates a font file for use with a Hewlett-Packard LaserJet 4–series (or newer) printer with groff -Tlj4, using data from an HP tagged font metric... lkbib lkbib searches bibliographic databases for references that contain the keys key... and prints any references found on the standard output. lkbib will search any... lookbib lookbib prints a prompt on the standard error (unless the standard input is not a terminal), reads from the standard input a line containing a set of keywords... pdfroff pdfroff is a wrapper program for the GNU text processing system, groff. It transparently handles the mechanics of multiple pass groff processing, when applied... pfbtops pfbtops translates a PostScript font in .pfb format to ASCII, splitting overlong lines in text packets into smaller chunks. If pfb_file is omitted the pfb file... pic2graph Reads a PIC program as input; produces an image file (by default in Portable Network Graphics format) suitable for the Web as output. Also translates eqn(1)... refer This file documents the GNU version of refer, which is part of the groff document formatting system. refer copies the contents of filename... to the standard... tfmtodit tfmtodit creates a font file for use with groff -Tdvi. tfm_file is the name of the TeX font metric file for the font. map_file is a file giving the groff names... groff_font The groff font format is roughly a superset of the ditroff font format. The font files for device name are stored in a directory devname. There are two types of... groff_out This manual page describes the intermediate output format of the GNU roff(7) text processing system groff(1). This output is produced by a run of the GNU... groff_tmac The roff(7) type-setting system provides a set of macro packages suitable for special kinds of documents. Each macro package stores its macros and definitions... lj4_font Nominally, all Hewlett-Packard LaserJet 4–series and newer printers have the same internal fonts: 45 scalable fonts and one bitmapped Lineprinter font. The... ditroff The name ditroff once marked a development level of the troff text processing system. In actual roff(7) systems, the name troff is used as a synonym for... groff The name groff stands for GNU roff and is the free implementation of the roff type-setting system. See roff(7) for a survey and the background of the groff... groff_char This manual page lists the standard groff glyph names and the default input mapping, latin1. The glyphs in this document look different depending on which... groff_diff This manual page describes the language differences between groff, the GNU roff text processing system, and the classical roff formatter of the freely available... groff_filenames Since the evolution of roff in the 1970s, a whole bunch of filename extensions for roff files were used. The roff extensions refer to preprocessors or macro... groff_man The man macros used to generate man pages with groff were written by James Clark. This document provides a brief summary of the use of each macro in that... groff_mdoc A complete reference for writing UNIX manual pages with the -mdoc macro package; a content-based and domain-based formatting package for GNU troff(1). Its... groff_me This manual page describes the GNU version of the -me macros, which is part of the groff document formatting system. This version can be used with both GNU... groff_mom groff `mom' macros, `mom' is a `roff' language, part of `groff' groff_ms This manual page describes the GNU version of the ms macros, part of the groff typesetting system. The ms macros are mostly compatible with the documented... groff_trace The trace macro package of groff(1) can be a valuable tool for debugging documents written in the roff formatting language. A call stack trace is protocolled on... groff_www This manual page describes the GNU -mwww macro package, which is part of the groff document formatting system. The manual page is very a basic guide, and the... roff roff is the general name for a set of text formatting programs, known under names like troff, nroff, ditroff, groff, etc. A roff system consists of an...