Skip to content
Eliot Kimber edited this page Oct 7, 2015 · 2 revisions

HTML Generation

While the DITA generated from the Doxygen XML could be used to generate HTML using the generic XHTML transform, the results would not be very satisfying because it would not reflect the true nature of the content. That is, it would not look like the directly-generated Doxygen HTML.

Producing Doxygen-style HTML requires two main extensions:

  • A custom CSS style sheet that emulates (or simply copies) the Doxygen CSS styling.
  • Custom XSLT code to translate the elements with Doxygen-specific @outputclass values into the appropriate HTML structures, e.g., tables, divs, and spans with the @class values expected by the CSS styling.

The org.dita-community.doxygen.html plugin provides the CSS and XHTML extensions.

TODO: Implement these things.

Clone this wiki locally