What OSS (or free) tools are available for compiling a single source of documentation that can be used to create manuals? In particular, in the following formats:
- HTML site
- PDF document
- Embeddable (inside the application, possibly HTML) 1
- Text (optional)
- Personal pages (optional)
Additional requirements:
- The tool is suitable for technical authors (not necessarily WYSIWYG).
- XML / SGML Source
- High-quality PDF output (comparable to TeX)
- Multi-platform
Extended requirement 1
The same command line application is written in two languages (C and Java). Using XML to describe command-line options (some of which refer to only one language or another), it is easy to convert XML to a Java class or C function, which writes reference information on standard outputs. This ensures that help can be embedded in the binary, regardless of external files.
AsciiDoc does not seem to have this ability. Is there any other option?
java pdf-generation documentation-generation
Dave jarvis
source share