The post-processors for groff
output are quite complex. Similar to the
HTML postprocessor, labels and references need to be fixed and a table of
contents must be created. Furthermore, groff
and its macros require an
unusually strict and unreadable input (well, in my opinion they do). The
complexity of the groff
conversions lies therefore in the post-processor.
The labels and references are resolved via a post-processor which is
similar to the HTML postprocessor: the .yodltagstart.
and
.yodltagend.
strings, though in uppercase, are reserved. The
converters also introduce an extra internal label for usage in the
table of contents generation: .yoldtoccommand.
.
An in-depth description of the post-processor would be beyond this document.
The post-processor is a C program yodlfixlabels
.
Please send Yodl questions and comments to yodl@icce.rug.nl.
Please send comments on these web pages to (address unknown)
Copyright (c) 1997, 1998, 1999 Karel Kubat and Jan Nieuwenhuizen.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.