Utmac readme

The U troff macrosutmac — is a set of troff macros which uses the typographic features of Heirloom Troff. Bibliography, indexes, table of content and summaries can be automatically inserted. utmac informs about orphans, widows and blanks at the bottom of page, and provides macros to help the user to fix them manually. utmac can produce terminal output, high quality pdf files, ReStructuredText files, plain text file, and clean xml files — and so, with some xsl stylesheet, flat open document texts (fodt) and html files.

Build and install

To build and install, edit the file config.mk from the root directory, and run :

make install

In some circumstances, you might need utroff tools themselves to build the manual pages. In that case, build and install binaries before manual pages like this :

make installbin
make installman

You can uninstall files and clean the working directory :

make uninstall
make clean

For a more complete description of the build process, look at the README in the root directory.


Utmac internally use some environment variable that you must set before the first use of utmac :



Utmac and its manual page are distributed under a two clause bsd license.

Help and bugs

Don’t hesitate to ask questions at help at utroff dot org. Please, send bugs and patches at help at utroff dot org.