The following table gives an overview of the markup languages currently supported by Doxia. If a Parser is available for a given format, it means that you can write your documentation in this language and Doxia can generate output from it. If a Sink is available, it means you can generate output in this format.
The source directory is the directory under which Maven expects source documents in this format (e.g. src/site/apt/ for Apt), the extension is the default file extension, and the parser id is gives the unique identifier that is used by plexus to lookup the corresponding component.
Please consult the Modules Guide for links to reference documentation of external formats.
Format | Short description | Parser | Sink | Source Directory | Extension | Parser Id |
---|---|---|---|---|---|---|
Apt | Almost Plain Text | apt | apt | apt | ||
Confluence | Confluence Enterprise Wiki | * | confluence | confluence | confluence | |
Simplified DocBook | Simplified DocBook XML Standard | docbook | xml | doc-book | ||
FML | FAQ Markup Language | fml | fml | fml | ||
iText | iText PDF Library | |||||
FO* | XSL formatting objects (XSL-FO) | |||||
LaTeX | LaTeX typesetting system | |||||
Markdown** | Markdown markup language | markdown | md | markdown | ||
RTF | Microsoft Rich Text Format | |||||
TWiki | TWiki Structured Wiki | * | twiki | twiki | twiki | |
Xdoc | XML Documentation Format | xdoc | xml | xdoc | ||
XHTML | Extensible Hypertext Markup Language | xhtml | xhtml | xhtml |
* Since Doxia 1.1
** Since Doxia 1.3