DITA Open Toolkit
2.3
DITA Open Toolkit 2.3
Release Notes
Getting Started
Installing the toolkit
Building output
User Guide
Publishing DITA content
Using the dita command
Using a properties file
Migrating Ant builds
Using Ant
Ant overview
Building output using Ant
Creating an Ant build script
Output formats
DITA to DocBook
DITA to Eclipse Content
DITA to Eclipse help
DITA to HTML5
DITA to HTML Help (CHM)
DITA to Java Help
DITA to ODT
DITA to PDF (PDF2)
Generating revision bars
DITA to RTF
DITA to TocJS
DITA to troff
DITA to XHTML
DITA specification support
DITA 1.2 support
DITA 1.3 support
Feature implementation
Extended functionality
Globalizing DITA content
Globalization support
Supported languages: HTML
Supported languages: PDF
Troubleshooting
Prerequisite software
DITA-OT error messages
Other error messages
Log files
Accessing help for the dita command
Checking the DITA-OT version
Enabling debug mode
Increasing Java memory allocation
Reducing processing time
Parameter Reference
DITA command arguments
DITA-OT parameters
Common
HTML-based output
HTML5 and XHTML
HTML5
Eclipse content
Eclipse Help
HTMLHelp
JavaHelp
Open Document Format
Other
PDF
Configuration properties
plugin.properties file
configuration.properties file
Internal Ant properties
Developer Reference
DITA-OT Architecture
Processing structure
Processing modules
Processing order
Pre-processing modules
Generate lists (gen-list)
Debug and filter (debug-filter)
Resolve map references (mapref)
Copy related files (copy-files)
Resolve keyref (keyref)
Conref push (conrefpush)
Conref (conref)
Resolve code references (coderef)
Chunk topics (chunk)
Move metadata (move-meta-entries) and pull content into maps (mappull)
Map based linking (maplink)
Pull content into topics (topicpull)
Flagging in the toolkit
HTML-based processing modules
Common HTML-based processing
XHTML processing
HTML5 processing
Eclipse help processing
TocJS processing
HTML Help processing
JavaHelp processing
PDF processing modules
Open Document Format processing modules
Extending the DITA-OT
Installing plug-ins
Removing plug-ins
Rebuilding the DITA-OT documentation
Creating plug-ins
Overview of plug-ins
Benefits of plug-ins
Plug-in descriptor file
Plug-in dependencies
Extending an XML catalog file
Adding a new target to the Ant build process
Adding an Ant target to the pre-processing pipeline
Adding a new transformation type
Overriding an XSLT-processing step
Referencing files from other plug-ins
Modifying or adding generated text
Adding parameters to existing XSLT steps
Adding a Java library to the DITA-OT classpath parameter
Adding new diagnostic messages
Creating a new plug-in extension point
Example plugin.xml file
Extension points
General extension points
Pre-processing extension points
XSLT-import extension points
XSLT-parameter extension points
Version and support information
All extension points
Customizing PDF output
History of the PDF transformation
PDF customization approaches
Types of custom PDF plug-ins
PDF plug-in structure
Simple PDF plug-in example
Customization best practices
Custom PDF plug-in resources
Migrating customizations
To 2.3
To 2.2
To 2.1
To 2.0
To 1.8
To 1.7
Flagging updates
To 1.6
To 1.5.4