Pre-processing extension points
You can use these extension points to run an Ant target before or after the pre-processing stage. If necessary, you can also run an Ant target before a specific pre-processing step — but this approach is not recommended.
Tip: For maximum compatibility with future versions of DITA-OT, most plug-ins should use the extension points that run before or after pre-processing.
depend.preprocess.pre
Runs an Ant target before the pre-processing stage.
depend.preprocess.post
Runs an Ant target after the pre-processing stage.
Legacy pre-processing extensions
The following extension points are available in the original preprocess
pipeline that was used by default for all transformations prior to DITA-OT 3.0. These extensions are not available in the newer map-first preprocessing pipeline (preprocess2
), which is used in the PDF and HTML Help transformations as of DITA-OT 3.0.
CAUTION:
The internal order of preprocessing steps is subject to change between versions of DITA-OT. New versions may remove, reorder, combine, or add steps to the process, so the extension points within the preprocessing stage should only be used if absolutely necessary.
depend.preprocess.chunk.pre
Runs an Ant target before the
chunk
step in the pre-processing stage.depend.preprocess.coderef.pre
Runs an Ant target before the
coderef
step in the pre-processing stage.depend.preprocess.conref.pre
Runs an Ant target before the
conref
step in the pre-processing stage.depend.preprocess.conrefpush.pre
Runs an Ant target before the
conrefpush
step in the pre-processing stage.depend.preprocess.clean-temp.pre
Runs an Ant target before the
clean-temp
step in the pre-processing stage.depend.preprocess.copy-files.pre
Runs an Ant target before the
copy-files
step in the pre-processing stage.depend.preprocess.copy-flag.pre
Runs an Ant target before the
copy-flag
step in the pre-processing stage.depend.preprocess.copy-html.pre
Runs an Ant target before the
copy-html
step in the pre-processing stage.depend.preprocess.copy-image.pre
Runs an Ant target before the
copy-image
step in the pre-processing stage.depend.preprocess.copy-subsidiary.pre
Runs an Ant target before the
copy-subsidiary
step in the pre-processing stage.depend.preprocess.debug-filter.pre
Runs an Ant target before the
debug-filter
step in the pre-processing stage.depend.preprocess.gen-list.pre
Runs an Ant target before the
gen-list
step in the pre-processing stage.depend.preprocess.keyref.pre
Runs an Ant target before the
keyref
step in the pre-processing stage.depend.preprocess.maplink.pre
Runs an Ant target before the
maplink
step in the pre-processing stage.depend.preprocess.mappull.pre
Runs an Ant target before the
mappull
step in the pre-processing stage.depend.preprocess.mapref.pre
Runs an Ant target before the
mapref
step in the pre-processing stage.depend.preprocess.move-meta-entries.pre
Runs an Ant target before the
move-meta-entries
step in the pre-processing stage.depend.preprocess.topicpull.pre
Runs an Ant target before the
topicpull
step in the pre-processing stage.
Related information