<oXygen/> uses the DITA Open Toolkit (DITA-OT) to transform XML content into an output format. For this purpose both the DITA Open Toolkit 1.5 M24 and ANT 1.7 come bundled in <oXygen/>.
More informations about the DITA Open Toolkit are available at http://dita-ot.sourceforge.net/.
You can publish DITA-based documents in any of the following formats:
DITA Map to XHTML
DITA Map to PDF using the DITA OT default PDF target
DITA Map to PDF using the DITA OT IDIOM PDF plugin
DITA Map to HTML Help. If HTML Help Workshop is installed on your computer then oXygen will detect it and use it to perform the transformation. When the transformation fails, the hhp (HTML Help Project) file is already generated and it needs to be compiled to obtain the chm file. Note that HTML Help Workshop fails when the files used for transformation contain diacritics in their names, due to different encodings used when writing the hhp and hhc files.
DITA Map to JavaHelp
DITA Map to Eclipse Help
DITA Map to Eclipse Content
A JavaScript file that can be included in an HTML file to display in a tree-like manner the table of contents of the transformed DITA map.
DITA Map to Rich Text Format
DITA Map to Text Processor for Typesetters
DITA Map to Docbook
Because the TocJS transformation does not generate all the files needed to display the tree-like table of contents, you need to follow this procedure:
Run the XHTML transformation on the same DITA map. Make sure the output gets generated in the same output folder;
Copy the content of ${frameworks}/dita/DITA-OT/demo/tocjs/basefiles
folder in the
transformation's output folder;
Copy the
${frameworks}/dita/DITA-OT/demo/tocjs/sample/basefiles/frameset.html
file in the transformation's output folder;
Edit frameset.html
and locate element <frame
name="contentwin" src="concepts/about.html">. Replace
"concepts/about.html" with
"index.html".