>> My user opinion is that letting a postprocessor change the >> structure of a document is confusing. I don't like pdfroff for >> this reason. In my humble opinion, writing the table of content in >> the begining of a document is a job for a troff macro. > > But this would require the somewhat non-standard way of using troff > in two passes.
Well, I think that multi-pass is the right way to go. TeX is doing this since ages, cf. the `texi2dvi' script which handles this automatically. Assuming the right macros have been written, it should be fairly trivial to adapt this script to groff. Werner