Migrating to release 1.8
In DITA-OT 1.8, certain stylesheets were moved to plug-in specific folders and various deprecated Ant properties, XSLT stylesheets, parameters and modes were removed from the XHTML, PDF and ODT transformations.
Stylesheets for the following transformation types have moved to plug-in specific folders:
- eclipsehelp
- htmlhelp
- javahelp
- odt
- xhtml
Preprocessing
The following deprecated Ant properties have been removed:
dita.script.dir
, use${dita.plugin.id.dir}
insteaddita.resource.dir
, use${dita.plugin.org.dita.base.dir}/resource
insteaddita.empty
args.message.file
XHTML
XSLT Java extension ImgUtils
has been removed from stylesheets and been replaced with
preprocessing module ImageMetadataModule
. The old ImgUtils
Java classes are
still included in the build.
The following deprecated XSLT stylesheets have been removed:
- artwork-preprocessor.xsl
- otdita2fo_frontend.xsl
The following deprecated XSLT templates have been removed:
insertVariable.old
The following deprecated XSLT modes have been removed:
layout-masters-processing
toc-prefix-text
, usetocPrefix
mode insteadtoc-topic-text
, usetocText
mode instead
Link generation has been simplified by removing deprecated arguments in favor of
args.rellinks
. The following deprecated Ant properties have been removed:
args.fo.include.rellinks
The following XSLT parameters have been removed:
antArgsIncludeRelatedLinks
disableRelatedLinks
A call to a named template pullPrologIndexTerms.end-range
has been added to
processTopic*
templates to handle topic wide index ranges.
Legacy PDF
The following deprecated XSLT stylesheets have been removed:
- dita2fo-shell_template.xsl
- topic2fo-shell.xsl
ODT
Link generation has been simplified by removing deprecated arguments in favor of
args.rellinks
. The following deprecated Ant properties have been removed:
args.odt.include.rellinks
The following XSLT parameters have been added:
include.rellinks
The following XSLT parameters have been removed:
disableRelatedLinks