Heirloom Project

☞ Home
☞ Toolchest
☞ Bourne Shell
☛ Documentation Tools
☞ Development Tools
☞ mailx
☞ Packaging Tools
☞ vi

The Heirloom Documentation Tools

The Heirloom Documentation Tools package provides troff, nroff, and related utilities to format manual pages and other documents for output on terminals and printers. They are portable and enhanced versions of the utilities released by Sun as part of OpenSolaris, which are a variant of ditroff, which, in turn, descends to the historical Unix troff that generated output for the C/A/T phototypesetter.

nroff is most prominently used to format Unix manual pages for viewing them on a terminal. This implementation consumes relatively few system resources and is thus suitable for small system distributions. It has been enhanced to generate UTF-8 output.

troff generates PostScript output from the same document source code as nroff. Thus a special use of it is to prepare manual pages for printing. troff is a general-purpose typesetting processor, though. Significant features that have been added in this implementation are:

The distribution contains a script to convert OpenDocument files to troff input. This allows troff to act as typesetting application in a production scheme where authors hand in office documents.


Samples, introductory documents, manuals

View the Troff Demonstration Page to get an impression of what can be done with troff and PostScript fonts.

The Quickstart Guide is a short introduction for those who are already familiar with other versions of troff and want to explore Heirloom troff now.

Paragraph-at-once adjustment, microtypography, and other improvements to the adjustment mechanisms are presented in Justification in Heirloom Troff.

Font Handling in Troff with PostScript Devices explains how to install fonts and how to access their typographical features.

The Nroff/Troff User's Manual forms the reference documentation for nroff and troff.

Online manual pages for addbib, checknr, dpost, eqn, grap, lookbib, mcolor, mpictures, nroff, otfdump, pic, picpack, ptx, refer, roffbib, soelim, sortbib, tbl, troff, and vgrind are available.

For installation instructions, see the README.

The list of CHANGES made since the first release.

Browse the CVS repository.


Download the source code

Use

$ cvs -d:pserver:anonymous@heirloom.cvs.sourceforge.net:/cvsroot/heirloom \
	login
CVS password:<just type return>
$ cvs -d:pserver:anonymous@heirloom.cvs.sourceforge.net:/cvsroot/heirloom \
	co -P heirloom-doctools
to retrieve a copy. Follow these instructions for more information. If you want to report a problem, please look at the CHANGES to see if it has already been resolved,

Gunnar Ritter <gunnarr@acm.org> 2010年06月20日

SourceForge.net Logo

AltStyle によって変換されたページ (->オリジナル) /