DITA Open Toolkit Release 1.8
General Enhancements and Changes
Preprocessing
Additional validation has been added to check e.g. element ID uniqueness, and xml:lang
and URI syntax.
Bundled FOP has been updated from 1.0 to 1.1.
Migration from previous releases
Stylesheets for the following transtypes 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 favour 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 favour 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
Issues
Feature requests
- #1406 Bundle FOP 1.1 (milestone 1)
- #1447 Move stylesheets and resource files to plug-in folder (milestone 1)
- #1449 Add support for Slovenian (milestone 1)
- #1453 Add image metadata filter (milestone 1)
- #1455 Remove deprecated features
Bugs
- #1425 XHTML flagging included before imports (milestone 1)
- #1428 Topic level calculated incorrectly for appendices (milestone 1)
- #1427 Fix text overflow issue in lot/lof entries with long titles (milestone 1)
- #1430 PDF transformation: Problems with index in OT 1.7 (milestone 1)
- #1432 startcmd.sh broken in 1.7 (milestone 1)
- #1433 Profiling filter included multiple times (milestone 1)
- #1437 Fatal UTF-8 error in .job.xml (milestone 1)
- #1456 XHTML Build failed when referencing subject scheme in different file path (milestone 1)
- #1080 Index page range issues (milestone 2)
- #1423 Formatting glitch in PDF index (maintenance 2)
- #1468 Reference to remote image does not appear in PDF (maintenance 2)
- #1469 @outputclass and @class values not passed from <chhead> to <tr> in XHTML output (maintenance 2)
- #1472 PDF output: whitespace not preserved in msgblock element (maintenance 2)
- #1475 Error received in console does not point correctly to location of published DITA Map (maintenance 2)
- #1477 Tables: using percentage in colwidth values [PDF2 plugin] (maintenance 2)