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