Migrating to release 1.8 To 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. deprecated featuresdita.script.dir deprecated featuresdita.resource.dir deprecated featuresdita.empty deprecated featuresargs.message.file deprecated featuresImgUtils deprecated featuresartwork-preprocessor.xsl deprecated featuresotdita2fo_frontend.xsl deprecated featuresinsertVariable.old deprecated featuresXSLT mode, layout-masters-processing deprecated featuresXSLT mode, toc-prefix-text deprecated featuresXSLT mode, toc-topic-text deprecated featuresargs.fo.include.rellinks deprecated featuresLegacy PDF deprecated featuresargs.odt.include.rellinks deprecated featuresdisableRelatedLinks

Stylesheets for the following transformation types have moved to plug-in specific folders:

Preprocessing

The following deprecated Ant properties have been removed:

  • dita.script.dir, use ${dita.plugin.id.dir} instead
  • dita.resource.dir, use ${dita.plugin.org.dita.base.dir}/resource instead
  • dita.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.

PDF
args.rellinks PDFrelated linksargs.rellinks

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, use tocPrefix mode instead
  • toc-topic-text, use tocText 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