Volker Simonis
Wilhelm-Schickard-Institut für Informatik
Universität Tübingen, 72076 Tübingen, Germany
simonis@informatik.uni-tuebingen.de
Version 1.14 (ProgDoc Rel. 1.3b) - March 4, 2003
Though programming languages and programming styles evolve with remarkable
speed today, there is no such evolution in the field of program
documentation. And although there exist some popular approaches like Knuth's
literate programming system WEB [
Web] and nowadays JavaDoc [
JDoc]
or DOC++ [
DOCpp], tools for managing
software development and documentation are not as widespread as desirable.
This paper introduces a small tool box of utilities which can be used to
easily produce nicely formatted PostScript, PDF and HTML documentations
for software projects with
LATEX.
It is especially useful for mixed language projects and for documenting
already finished programs and libraries.
Due to it's sophisticated syntax highlighting capabilities (currently
implemented for C/C++/Java, Scheme/Elisp and XML) it is also a good choice
for writing articles or technical white papers which contain source code
examples.