heirloom-doctools-2e9b0c

Introduction to heirloom-doctools

The heirloom-doctools package provides troff, nroff, and other related tools. Those tools are enhanced versions of the tools released as a part of OpenSolaris, which are themselves variants of ditroff, which are themselves descendants of the original UNIX troff.

Package Information

heirloom-doctools Dependencies

Required

libarchive (to unpack the distribution), heirloom-ng-59f7cc, and heirloom-devtools-070527

Installation of heirloom-doctools

Install heirloom-doctools by running the following command:

./configure &&
make PREFIX=/usr MANDIR=/usr/share/man/5man \
YACC=/usr/ccs/bin/yacc

Now, as the root user:

make PREFIX=/usr MANDIR=/usr/share/man/5man \
install

Contents

Installed Programs: addbib, checkeq, checknr, col, dhtml, dpost, eqn, grap, hunt, inv, lookbib, mkey, neqn, nroff, otf_info, pic, picpack, pm, ptx, roffbib, runinv, soelim, sortbib, ta, tbl, troff, vfontedpr, and vgrind
Installed Libraries: None
Installed Directories: /usr/pub, /usr/ucblib/doctools, and /usr/ucblib/reftools

Short Descriptions

addbib

creates or extends a bibliographic database

checkeq

reports missing or unbalanced delimiters and .EQ/.EN pairs

checknr

checks nroff/troff files

col

filters reverse line feeds

dhtml

is the HTML postprocessor for troff

dpost

is the PostScript preprocessor for troff

eqn

is the troff preprocessor for typesetting mathematics on a photo‐typesetter

grap

is the pic preprocessor for drawing graphs

hunt

searches an index made by indxbib and delivers the items

indxbib

builds an inverted index for a bibliography

inv

makes an index from a set of keys

lookbib

uses an inverted index made by indxbib to find sets of bibliographic references

mkey

isolates keys from input files

neqn

is the troff preprocessor for typesetting mathematics on a terminal

nroff

formats documents for display or printing

otf_info

dumps contents of OpenType font files

pic

is the troff preprocessor for drawing pictures

picpack

is the PostScript picture packing preprocessor

pm

is the page justifier for the mpm troff macro package

ptx

generates a permuted index

refer

finds and inserts literature references in documents

roffbib

prints out all records in a bibliographic database

runinv

is a demonstration script for inv

soelim

eliminates .SO's from nroff input

sortbib

sorts a bibliographic database

ta

drives an HP2621 terminal to see stuff quickly

tbl

formats tables for nroff or troff

troff

typesets or formats documents

vfontedpr

is the preprocessor for vgrind

vgrind

prints nice listings of programs