All DITA-OT extension points

The pre-defined extension points can be used to add new functionality to DITA-OT. If your toolkit installation includes custom plug-ins that define additional extension points, you can add to this list by rebuilding the DITA-OT documentation.

dita.conductor.target
Defined in plug-in org.dita.base.
Adds an Ant import to the main Ant build file.
Attention:
This extension point is deprecated; use ant.import instead.
dita.conductor.target.relative
Defined in plug-in org.dita.base.
Adds an Ant import to the main Ant build file.
Tip:
As of DITA-OT 3.0, the ant.import extension point can be used instead.
dita.conductor.plugin
Defined in plug-in org.dita.base.
Ant conductor plug-in information
ant.import
Defined in plug-in org.dita.base.
Adds an Ant import to the main Ant build file.
depend.preprocess.chunk.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the chunk step in the pre-processing stage.
depend.preprocess.clean-temp.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the clean-temp step in the pre-processing stage.
depend.preprocess.coderef.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the coderef step in the pre-processing stage.
org.dita.pdf2.catalog.relative
Defined in plug-in org.dita.pdf2.
Adds the content of a catalog file to the main catalog file for the PDF plug-in.
dita.xsl.conref
Defined in plug-in org.dita.base.
Content reference XSLT import
dita.preprocess.conref.param
Defined in plug-in org.dita.base.
Content reference XSLT parameters
depend.preprocess.conref.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the conref step in the pre-processing stage.
depend.preprocess.conrefpush.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the conrefpush step in the pre-processing stage.
depend.preprocess.copy-html.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the copy-html step in the pre-processing stage.
depend.preprocess.copy-files.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the copy-files step in the pre-processing stage.
depend.preprocess.copy-flag.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the copy-flag step in the pre-processing stage.
depend.preprocess.copy-image.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the copy-image step in the pre-processing stage.
depend.preprocess.copy-subsidiary.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the copy-subsidiary step in the pre-processing stage.
dita.parser
Defined in plug-in org.dita.base.
Custom DITA parser
depend.preprocess.debug-filter.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the debug-filter step in the pre-processing stage.
dita.preprocess.debug-filter.param
Defined in plug-in org.dita.base.
Debug filter module parameters
dita.preprocess.map-reader.param
Defined in plug-in org.dita.base.
Debug filter module parameters
dita.preprocess.topic-reader.param
Defined in plug-in org.dita.base.
Debug filter module parameters
dita.xsl.messages
Defined in plug-in org.dita.base.
Adds new diagnostic messages to DITA-OT.
dita.conductor.eclipse.toc.param
Defined in plug-in org.dita.eclipsehelp.
Pass parameters to the XSLT step that generates the Eclipse Help table of contents (TOC).
dita.xsl.eclipse.toc
Defined in plug-in org.dita.eclipsehelp.
Overrides the default XSLT step that generates the Eclipse Help table of contents (TOC).
dita.map.eclipse.index.pre
Defined in plug-in org.dita.eclipsehelp.
Runs an Ant target before the Eclipse index extraction process.
dita.xsl.eclipse.plugin
Defined in plug-in org.dita.eclipsehelp.
Overrides the default XSLT step that generates the plugin.xml file for Eclipse Help.
dita.basedir-resource-directory
Defined in plug-in org.dita.base.
Flag to use basedir as resource directory
dita.conductor.pdf2.formatter.check
Defined in plug-in org.dita.pdf2.
Formatter check
depend.org.dita.pdf2.format.post
Defined in plug-in org.dita.pdf2.
Formatting post-target
depend.org.dita.pdf2.format.pre
Defined in plug-in org.dita.pdf2.
Formatting pre-target
depend.org.dita.pdf2.format
Defined in plug-in org.dita.pdf2.
Formatting target
depend.preprocess.gen-list.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the gen-list step in the pre-processing stage.
dita.xsl.strings
Defined in plug-in org.dita.base.
Generated text
dita.xsl.htmlhelp.map2hhc
Defined in plug-in org.dita.htmlhelp.
Overrides the default XSLT step that generates the HTML Help contents (.hhc) file.
dita.xsl.htmlhelp.map2hhp
Defined in plug-in org.dita.htmlhelp.
Overrides the default XSLT step that generates the HTML Help project (.hhp) file.
dita.conductor.html.param
Defined in plug-in org.dita.xhtml.
Pass parameters to the HTML and HTML Help transformations.
dita.html.extensions
Defined in plug-in org.dita.base.
HTML file extension
dita.xsl.html.cover
Defined in plug-in org.dita.xhtml.
Overrides the default HTML cover page generation process.
dita.xsl.htmltoc
Defined in plug-in org.dita.xhtml.
Overrides the default XSLT step that generates the HTML table of contents (TOC).
dita.xsl.xhtml
Defined in plug-in org.dita.xhtml.
Overrides the default HTML or XHTML transformation, including HTML Help and Eclipse Help. The referenced file is integrated directly into the XSLT step that generates XHTML.
dita.conductor.xhtml.toc.param
Defined in plug-in org.dita.xhtml.
Pass parameters to the XSLT step that generates the XHTML table of contents (TOC).
dita.conductor.html5.toc.param
Defined in plug-in org.dita.html5.
Pass parameters to the XSLT step that generates the HTML5 table of contents (TOC).
dita.xsl.html5.cover
Defined in plug-in org.dita.html5.
Overrides the default HTML5 cover page generation process.
dita.xsl.html5.toc
Defined in plug-in org.dita.html5.
Overrides the default XSLT step that generates the HTML5 table of contents (TOC).
dita.xsl.html5
Defined in plug-in org.dita.html5.
Overrides the default HTML5 transformation. The referenced file is integrated directly into the XSLT step that generates HTML5.
dita.conductor.html5.param
Defined in plug-in org.dita.html5.
Pass parameters to the HTML5 transformation.
dita.image.extensions
Defined in plug-in org.dita.base.
Image file extension
depend.org.dita.pdf2.index
Defined in plug-in org.dita.pdf2.
Indexing target
depend.org.dita.pdf2.init.pre
Defined in plug-in org.dita.pdf2.
Initialization pre-target
dita.conductor.lib.import
Defined in plug-in org.dita.base.
Adds a Java library to the DITA-OT classpath.
depend.preprocess.keyref.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the keyref step in the pre-processing stage.
Defined in plug-in org.dita.base.
Map link XSLT import
depend.preprocess.maplink.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the maplink step in the pre-processing stage.
dita.preprocess.mappull.param
Defined in plug-in org.dita.base.
Map pull XSLT parameters
dita.xsl.mappull
Defined in plug-in org.dita.base.
Map pull XSLT import
depend.preprocess.mappull.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the mappull step in the pre-processing stage.
dita.xsl.mapref
Defined in plug-in org.dita.base.
Map reference XSLT import
dita.preprocess.mapref.param
Defined in plug-in org.dita.base.
Map reference XSLT parameters
depend.preprocess.mapref.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the mapref step in the pre-processing stage.
dita.xsl.markdown
Defined in plug-in org.lwdita.
Markdown overrides XSLT import
depend.preprocess.move-meta-entries.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the move-meta-entries step in the pre-processing stage.
dita.xsl.xslfo.i18n-postprocess
Defined in plug-in org.dita.pdf2.
PDF I18N postprocess import
dita.xsl.xslfo
Defined in plug-in org.dita.pdf2.
Overrides the default PDF transformation. The referenced XSL file is integrated directly into the XSLT step that generates the XSL-FO.
dita.conductor.pdf2.param
Defined in plug-in org.dita.pdf2.
Pass parameters to the PDF transformation.
org.dita.pdf2.xsl.topicmerge
Defined in plug-in org.dita.pdf2.
PDF2 topic merge XSLT import
dita.catalog.plugin-info
Defined in plug-in org.dita.base.
Plug-in XML catalog information
package.support.email
Defined in plug-in org.dita.base.
Specifies the e-mail address of the person who provides support for the DITA-OT plug-in.
package.support.name
Defined in plug-in org.dita.base.
Specifies the person who provides support for the DITA-OT plug-in.
package.version
Defined in plug-in org.dita.base.
Specifies the version of the DITA-OT plug-in.
depend.preprocess.post
Defined in plug-in org.dita.base.
Runs an Ant target after the pre-processing stage.
depend.preprocess.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the pre-processing stage.
dita.transtype.print
Defined in plug-in org.dita.base.
Defines a transformation as a print type.
dita.resource.extensions
Defined in plug-in org.dita.base.
Resource file extension
dita.xsl.topicpull
Defined in plug-in org.dita.base.
Topic pull XSLT import
dita.preprocess.topicpull.param
Defined in plug-in org.dita.base.
Topic pull XSLT parameters
depend.preprocess.topicpull.pre
Defined in plug-in org.dita.base.
Runs an Ant target before the topicpull step in the pre-processing stage.
dita.conductor.transtype.check
Defined in plug-in org.dita.base.

Adds a new value to the list of valid transformation types.

Tip:
This extension point is still supported for backwards compatibility, but since DITA-OT 2.1, any new customizations should instead use the <transtype> element in the Plug-in descriptor file to define a new transformation.
dita.conductor.xhtml.param
Defined in plug-in org.dita.xhtml.
Pass parameters to the XHTML and Eclipse Help transformations.
dita.specialization.catalog
Defined in plug-in org.dita.base.
Adds the content of a catalog file to the main DITA-OT catalog file.
Attention:
This extension point is deprecated; use dita.specialization.catalog.relative instead.
dita.specialization.catalog.relative
Defined in plug-in org.dita.base.
Adds the content of a catalog file to the main DITA-OT catalog file.