Skip to content

Open Toolkit plugins for converting Doxygen XML to DITA maps and topics

License

Notifications You must be signed in to change notification settings

dita-community/doxygen2dita

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doxygen2dita

Open Toolkit plugins for converting Doxygen XML to DITA maps and topics

NOTE: Setting up proper Ant scripts to run the doxygen2dita.xsl transform is TBD. For now use OxygenXML or equivalent to run the transform.

NOTE: The doxygen-html plugin has only been tested with the 1.8.5 OT but it will probably work fine with the 2.x OT (although it's possible it overrides something that isn't in the 2.x version of the XHTML transform).

To generate DITA from Doxygen XML do the following:

  1. Use Doxygen to generate XML output. This produces a set of XML files. The root file is index.xml.
  2. Apply the org.dita-community.doxygen2dita/xsl/doxygen2dita.xsl transform to the index.xml file (e.g., using Oxygen via an XSLT transformation scenario. The result will be a root DITA map and topics reflecting the top-level compound elements (files, etc.).

To produce Doxygen-style HTML output do the following:

  1. Deploy the org.dita-community.doxygen.html plugin to the Open Toolkit.
  2. Apply the transformation type "doxygen-html" to the root map

The plugin includes the Doxygen-provided CSS and Javascript as a convenience.

About

Open Toolkit plugins for converting Doxygen XML to DITA maps and topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published