Note: This
document lists changes only since the 1.78.1 release.
If you instead want a record of the complete list of
changes for the codebase over its entire history, you
can obtain one by running the following commands:
svn checkout svn://svn.code.sf.net/p/docbook/code/trunk/xsl
svn log --xml --verbose xsl > ChangeHistory.xml
Changes since the 1.78.1 release
Release Notes: 1.79.1
The following is a list of changes that have been made
since the 1.78.1 release.
Gentext
The following changes have been made to the
gentext code
since the 1.78.1 release.
Robert Stayton: locale/hu.xmlCheck in PubDate fixes from bug #1372
Dongsheng Song: locale/zh.xml; locale/zh_cn.xmlFix Auditlocale.pl warning.
Robert Stayton: locale/en.xmlAdd elements dialogue, drama, and poetry from DocBook Publishers.
Robert Stayton: locale/pt.xmlupdates from DocBook user.
Robert Stayton: locale/en.xmlFix wording.
Robert Stayton: locale/en.xmlFix line breaks.
Robert Stayton: locale/en.xmlAdd text message for unsupported video and audio.
Jirka Kosek: xsl/xsl-primary-is-locale.xslInitial work on Ant build, common (L10N) directory handled so far
Robert Stayton: locale/ur.xmlAdd email address for contributor.
Robert Stayton: locale/ur.xmlCheck in contributed locale file from Wasif Hasan Baig,
contributed through SourceForge Patch # 187.
kasunbg: locale/nl.xmlCommitting Dutch translations of DocBook WebHelp. Patch provided by Marja van Waes.
kasunbg: locale/ru.xmlCommitting patch for Russian translations of webhelp. Patch provided by Alex Loginov and Yuri Chornoivan. Patch #1325
kasunbg: locale/uk.xmlCommitting Ukrainian translations for Webhelp. Patch by Yuri Chornoivan. Patch #1324
tom_schr: locale/ca.xml; locale/da.xml; locale/cs.xml; locale/es.xml; locale/fr.xml; local⋯Added missing keycap context for ca, cs, da, es, et, eu, and fr
tom_schr: locale/en.xml; locale/de.xmlAdded option key for keycap context
tom_schr: locale/de.xmlAdded key="optional-step" as done in r9745
Robert Stayton: locale/en.xmlAdd key="optional-step".
Common
The following changes have been made to the
common code
since the 1.78.1 release.
tom_schr: common.xslAdded quotes around linkend to make spaces visible
Jirka Kosek: build.xmlAdded ant build for HTML stylesheets
Jirka Kosek: build.xmlInitial work on Ant build, common (L10N) directory handled so far
Robert Stayton: titles.xslReplace hardcoded English text for question and answer elements
in mode="title.markup" with localized templates.
Robert Stayton: addns.xslMove addns.xsl module from releasetools to common in preparation
for switching to ns as the base stylesheets.
Robert Stayton: l10n.xml; MakefileAdd new locale file ur.xml for Urdu.
Robert Stayton: titles.xslAdd missing template with match="toc" mode="title.markup".
tom_schr: titles.xslFixed problem when referencing empty ulinks; use @url instead
stilor: olink.xslMake olink errors/warnings overridable in customizations.
stilor: labels.xslPass the object referenced as a parameter to mode="intralabel.punctuation"
template.
stilor: olink.xsl1. Make page citations on <xref/> to paragraphs conditional on a new parameter,
$insert.xref.page.number.para, default to 'yes' (before, page citations were
added unconditionally). Remove similar special-casing for <link/>.
2. Disable page citations for @xrefstyle="template:..." (if needed, they
can be added with %p in the template - but they can't be disabled).
Robert Stayton: olink.xsl; titles.xsl; common.xslPass referrer and target params to mode="xrefstyle" to allow customizations
to be more specific.
Robert Stayton: olink.xsl; titles.xsl; common.xslAdd mode="xrefstyle" to replace many instances of redundant
code determining the xrefstyle with xsl:apply-templates
select="." mode="xrefstyle". Also allows stylesheet
customization to specify an xrefstyle per element type.
Robert Stayton: gentext.xsl; labels.xslAdd support for procedure title contained in info or blockinfo.
Robert Stayton: common.xslIn person.name template, change 'style' variable to a param
so the name style can be selected by passing a param.
Robert Stayton: gentext.xslFix bug in collect.xref.targets that failed when $referrer template
param not set by olink's xref-to. Fixed using submitted patch.
FO
The following changes have been made to the
fo code
since the 1.78.1 release.
Robert Stayton: lists.xslFix bug #1368 "link to term with id does not work"
Robert Stayton: block.xslFix bug #1367 double attribution in epigraph.
Robert Stayton: param.xweb; param.entAdd missing profile.outputformat param.
Robert Stayton: publishers.xslFix namespace declarations.
Robert Stayton: titlepage.xslAdd default attribute-sets for new Publishers elements.
Robert Stayton: param.entFix typo
Robert Stayton: titlepage.templates.xmlAdd new DocBook Publishers elements.
Robert Stayton: docbook.xslAdd inclusion of new publishers.xsl module.
Robert Stayton: publishers.xslStylesheet module added to support new elements in DocBook Publishers.
Robert Stayton: param.xweb; param.entAdd the 9 new attribute sets for DocBook Publishers.
Robert Stayton: xref.xslFix bug #1355 glossseealso generates duplicate id in certain cases.
Robert Stayton: xref.xslfix bug #1360 indexterm in varlistentry/term generates an error when xref to that term.
Robert Stayton: inline.xslFix bug #13598 inline.monoseq and other inline.*seq handle links incorrectly.
Robert Stayton: pi.xslFix bug in dbfo-need for admonitions, and get dbfo-need
working properly in FOP1.1.
Robert Stayton: pagesetup.xslRemove obsolete hardcoded margin-left="0pt" for the block
containing header or footer.
Robert Stayton: graphics.xslFix bug #1336 to add support for recognizing
file:/ image URLs as absolute paths.
Robert Stayton: autotoc.xslAdd support in TOC for article as child of set.
Robert Stayton: xref.xslFix bug #1337 Elements with olink role do not behave as olink
elements.
Jirka Kosek: build.xmlAdded ant build for FO
stilor: inline.xslOnly count regular <emphasis> elements (without @role="bold", etc) when determining
whether nested emphasis needs to be displayed in italics or in regular; otherwise,
the order of nesting in <emphasis role="bold"> and <emphasis> affects the font
used.
Robert Stayton: fop1.xsl; ptc.xslApply patch #190 to include refsections in bookmarks for fop1 and
ptc.xsl.
Robert Stayton: block.xslChange the epigraph template to support schema extensions
by processing all of its children instead of specific elements.
tom_schr: pagesetup.xslAdded "user.declarations" hook to implemented [#1330]
Added empty "user.declarations" template to make it easier for adding
custom fo:declaration elements. The template is empty by default.
Robert Stayton: inline.xslFix test for nested links.
Robert Stayton: biblio.xslNow biblioset outputs its id if it has one.
Robert Stayton: xref.xslpass xrefstyle param from link element to gentext.template so
optional page number can be formatted to a style.
Robert Stayton: docbook.xslStreamline handling of namespace fixup in preparation for making
the namespaced version the source base.
Robert Stayton: fo.xslFOP 1.1 now supports writing-mode="rl-tb", so add that change to the
$direction.mode parameter.
Robert Stayton: autoidx.xslAdd missing xlink namespace declaration to the root element.
Robert Stayton: param.xweb; param.ent; autoidx.xslAdd support for $autolink.index.see to automatically form links
between see and seealso index elements and primary elements
in the index.
Robert Stayton: inline.xslAdd element name to warning message for nested links.
Robert Stayton: inline.xslFix bug #1306: warn of nested links.
Robert Stayton: component.xslFix bug #1320 so template page.sequence tests $content to make
sure it is not empty.
Robert Stayton: autotoc.xsl; refentry.xsl; param.xweb; docbook.xsl; param.ent; component.x⋯Add support for $show.bookmarks param to turn bookmarks on or
off.
Robert Stayton: docbook.xslAdd missing variable bookmarks.state.
Robert Stayton: docbook.xslAdd missing $document.element variable to new generate.bookmarks
template.
Robert Stayton: autotoc.xsl; refentry.xsl; param.xweb; docbook.xsl; param.ent; component.x⋯Add support for standard XSL 1.1 bookmarks and parameter
$xsl1.1.bookmarks to turn them on or off.
stilor: xref.xslFix invalid href generated if $insert.olink.pdf.frag=0 and $fop1.extensions=1.
stilor: autotoc.xsl; param.xweb; param.ent; toc.xslReplace literal space inserted next to fo:leader in ToC with a padding. This
works around a bug in FOP (see FOP-1444).
Make ToC fo:leader properties configurable via attribute set.
stilor: titlepage.templates.xmlRemove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
Mauritz Jeanson: table.xslBug #1246: added missing with-param.
stilor: xref.xslMake olink errors/warnings overridable in customizations.
stilor: param.xweb; param.ent; xref.xsl1. Make page citations on <xref/> to paragraphs conditional on a new parameter,
$insert.xref.page.number.para, default to 'yes' (before, page citations were
added unconditionally). Remove similar special-casing for <link/>.
2. Disable page citations for @xrefstyle="template:..." (if needed, they
can be added with %p in the template - but they can't be disabled).
stilor: fop1.xslSkip generating fox:destination on a footnote - id attribute on footnotes is not
passed to generated FO, so FOP complains about unresolved ID in destination.
Mauritz Jeanson: lists.xslFixed typo.
tom_schr: lists.xslFixed bug#1311 and added missing para.properties
Robert Stayton: xref.xslPass referrer and target params to mode="xrefstyle" to allow customizations
to be more specific.
Robert Stayton: xref.xslAdd mode="xrefstyle" to replace many instances of redundant
code determining the xrefstyle with xsl:apply-templates
select="." mode="xrefstyle". Also allows stylesheet
customization to specify an xrefstyle per element type.
tom_schr: xref.xslPass referrer and xrefstyle to "xref-to-suffix" and "xref-to-prefix"
modes (to use the same signature than "xref-to" mode) as discussed with
Bob on the mailinglist (2013-09-12)
tom_schr: pi.xsl; verbatim.xslFix for enhancement/bug#1312: Support font size in verbatim elements
Robert Stayton: fop1.xslUnchanged, testing snapshot builds.
Robert Stayton: docbook.xslNo change, testing snapshot builds.
Robert Stayton: block.xslNo change, testing snapshot builds.
Robert Stayton: block.xslNo change, just checking snapshot build process.
Robert Stayton: toc.xslAdd missing template for tocdiv/title elements to fix bug #1310.
Robert Stayton: docbook.xslFix process.root template so document title can come from info as well.
Robert Stayton: lists.xslAdd support for procedure title when contained in blockinfo or info.
Robert Stayton: fop1.xslFix mode="fop1.foxdest" so only elements with id attribute get
a fox:destination in the output.
Robert Stayton: fop1.xslRemove extraneous call from fop1.foxdest mode per patch submission.
Robert Stayton: autotoc.xslAdd toc.margin.properties attribute-set to list.of.titles so
it matches the TOC list.
Robert Stayton: inline.xslAdjust exception for fop for menuchoice separator to
use the $symbol.font.family if it is set.
Robert Stayton: division.xslFix comment.
Robert Stayton: param.entFix typo that prevents param.xsl update.
Robert Stayton: lists.xsl; param.xweb; param.entAdd mark.optional.procedure.steps param.
Robert Stayton: qandaset.xslFix bug in question template that output empty list-item-label when
defaultlabel = 'none'.
HTML
The following changes have been made to the
html code
since the 1.78.1 release.
Robert Stayton: block.xslFix Bug #1367 epigraph attribution appears twice in html output.
Robert Stayton: param.xweb; param.entAdd missing profile.outputformat param.
Robert Stayton: titlepage.xsl; docbook.xsl; titlepage.templates.xmlAdd support for DocBook Publishers elements.
Robert Stayton: publishers.xslNew module to support new elements in DocBook Publishers schema.
Robert Stayton: table.xslFix bug #1348 where class of output table not being set correctly.
Robert Stayton: table.xslA table emitted by tgroup template now calls "common.html.attributes"
to get the class attribute handled correctly.
Robert Stayton: inline.xslFix bug #13598 inline.monoseq and other inline.*seq handle links incorrectly.
Robert Stayton: refentry.xslAdd template for refpurpose in no.anchor.mode to generate
the dash separator in TOC line for the refentry when
the refpurpose contains a link or indexterm.
Robert Stayton: inline.xslAdd missing call to id.attribute template for orgdiv.
Robert Stayton: xref.xslIf a link or xref has an @id or @xml:id, then add a span to
include the id because simple.xlink no longer generates the
id attribute.
Robert Stayton: inline.xslRemove call to id.attribute template in simple.xlink
because it produces duplicate ids in the output because
the element template calling simple.xlink generates the
id attribute.
Robert Stayton: graphics.xslCheck in fix for bug #1336 to support absolute file URLs
that start with file:/. Also consolidate code that determines
whether an image file path is relative into a new template
variable $is.relative.
Robert Stayton: chunk-code.xslAdd support for set nested inside set to recursive-chunk-filename.
Robert Stayton: autotoc.xslAdd support for set TOC to contain nested set or article
elements.
Jirka Kosek: build.xmlAdded clean targets
Jirka Kosek: build.xmlAdded ant build for HTML stylesheets
Robert Stayton: glossary.xslMove any indexterms in glossentry to be inside dt, instead of
after dt which is invalid.
Robert Stayton: htmltbl.xslFix bug #1334 to copy through HTML table attributes @scope and @id.
Robert Stayton: block.xslChange the epigraph template to support schema extensions
by processing all of its children instead of specific elements.
Robert Stayton: titlepage.xslFix bug in handling of multiple editors and "edited by" label.
Robert Stayton: titlepage.templates.xmlFix misnamed attribute in sidebar template.
Robert Stayton: inline.xslFix check for nested links.
Robert Stayton: chunk-common.xsl; chunktoc.xsl; chunk-code.xslAdjust handling of namespace fixup to streamline distro builds.
Robert Stayton: docbook.xslAdjust handling of namespace conversion to streamline distro
build.
Robert Stayton: table.xslFix bug #1298 where @rowheader = 'firstcol' incorrectly assigns
<th> to cell that is first in a row but not the first column due
to row span above.
Robert Stayton: param.xweb; param.ent; autoidx.xslAdd support for autolink.index.see param to link from see and
seealso element to primary element in index.
Robert Stayton: inline.xslFix bug #1306 warn of nested links, since not supported in the output.
Robert Stayton: pi.xslFixes bug #1323 where <?dbhtml-include?> paths were not being
interpreted relative to the XML.
Robert Stayton: param.xwebAdd missing frag for new linke.to.self.for.mediaobject param.
Robert Stayton: table.xslFix bug in entry template where rowsep was incorrectly set to zero
for cell with @morerows in thead.
Robert Stayton: synop.xslRestore conditional named anchor in output if dbcmdlist PI is not used.
tom_schr: graphics.xslFixed [#1317]: process alt in inlinemediaobject
tom_schr: param.xweb; graphics.xsl; param.entFixed ticket [#1315]: Add possibility to add a link to mediaobjects
stilor: titlepage.templates.xmlRemove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
stilor: chunk-common.xsl; xref.xslMake olink errors/warnings overridable in customizations.
stilor: param.xweb; param.ent1. Make page citations on <xref/> to paragraphs conditional on a new parameter,
$insert.xref.page.number.para, default to 'yes' (before, page citations were
added unconditionally). Remove similar special-casing for <link/>.
2. Disable page citations for @xrefstyle="template:..." (if needed, they
can be added with %p in the template - but they can't be disabled).
Mauritz Jeanson: index.xslBug #1309: Added missing template for indexdiv/subtitle.
Robert Stayton: xref.xslPass referrer and target params to mode="xrefstyle" to allow customizations
to be more specific.
Robert Stayton: xref.xslAdd mode="xrefstyle" to replace many instances of redundant
code determining the xrefstyle with xsl:apply-templates
select="." mode="xrefstyle". Also allows stylesheet
customization to specify an xrefstyle per element type.
tom_schr: xref.xslPass referrer and xrefstyle to "xref-to-suffix" and "xref-to-prefix"
modes (to use the same signature than "xref-to" mode) as discussed with
Bob on the mailinglist (2013-09-12)
Robert Stayton: chunk.xslNo change, testing snapshot builds.
Robert Stayton: toc.xslAdd missing template for tocdiv/title elements to fix bug #1310.
Robert Stayton: docbook.xslRemove a comment to test checkins and snapshot builds.
Robert Stayton: lists.xslAdd support for procedure title when contained in info or blockinfo.
Jirka Kosek: chunk-code.xslEnumarete separate file for revhistory if generate.revhistory.link=1
Robert Stayton: inline.xslUpdate the inline.charseq template to also call 'common.html.attributes'
instead of using local-name for class value.
Jirka Kosek: docbook.xsl; html.xslEnabling ITS processing again
Robert Stayton: its.xslChange syntax for selecting @its:* attributes so it works
in xsltproc (which should work with the original, but doesn't).
Robert Stayton: docbook.xsl; html.xslTurn off its.xsl update which is generating attribute insertion errors.
Jirka Kosek: its.xsl; docbook.xsl; html.xslAdded basic support for ITS 2.0 markup. It gets propagated into HTML
For more info about ITS see http://www.w3.org/TR/its20/
Robert Stayton: docbook.xslAdded a comment line to test checkin process.
Robert Stayton: xref.xslFix bug in mode=remove-ids that put link content outside the <a> element.
tom_schr: chunktoc.xslFixed SF ticket#3611689: added missing DocBook namespace declarations
Robert Stayton: chunker.xslChange the internal chunk.base.dir from a param to a variable.
Robert Stayton: inline.xslTurn off id attribute on glossterm anchor, because it is on the element itself.
Manpages
The following changes have been made to the
manpages code
since the 1.78.1 release.
Robert Stayton: block.xsl; lists.xslFix bug #1363 synopsis in variablelist term mangles line breaks.
Robert Stayton: other.xslRemove redundant and out-of-date xsl:strip-space element.
This is imported from common/common.xsl for all stylesheets.
Jirka Kosek: build.xmlAdded clean targets
Jirka Kosek: build.xmlAdded ant build for manpages
Robert Stayton: inline.xslFix bug #1340 by omitting indexterm and remark elements from the
output. Trying to include them as nroff comments resulted in extra
whitespace in certain instances, so they are omitted.
Robert Stayton: table.xsl; docbook.xsl; tbl.xslAdjust man stylesheet to better handle namespace fixup during
distro builds.
Robert Stayton: lists.xslResolve ambiguous template match for remark.
Robert Stayton: endnotes.xslPut internally generated earmark elements into own namespace to
avoid complications with namespace stylesheet builds. No change
of function.
Robert Stayton: other.xslFixed bug #1313 where write.stubs template mistakenly includes
$man.output.base.dir in the .so address.
Robert Stayton: other.xslEscape text() nodes while also in no.anchor.mode for links.
Fixes bug #1322.
Robert Stayton: utility.xslFixed bug #1321, also taking into account fixing bug #1281.
dleidert: info.xslFix a typo (http://bugs.debian.org/698962).
Epub
The following changes have been made to the
epub code
since the 1.78.1 release.
Robert Stayton: docbook.xslFix bug #1341 Incorrect generation of content.opf for multiple
names in $html.stylesheet param. Backported the template
named css.item from the epub3 stylesheet.
Robert Stayton: docbook.xslFix handling of base.dir, chunk.base.dir, and epub.oebps.dir
combinations.
Robert Stayton: docbook.xslImprove the handling of $chunk.base.dir when $base.dir contains
the OEBPS directory in its value.
Robert Stayton: docbook.xslFix the namespace fixup step to match the other stylesheets.
tom_schr: docbook.xslExtended date template in mode opf.metadata
If a PI dbtimestamp is available, call datetime.format(date, 'Y-m-d'),
otherwise use the normalized string content
dleidert: bin/spec/filesFix svn:externals defintion.
tom_schr: docbook.xslIntroduced variable in opf.guide
tom_schr: docbook.xslImproved modularization in opf.spine and created new spine.cover template
tom_schr: docbook.xslImproved opf.spine with info variable
tom_schr: docbook.xslBugfix in opf.spine: removed double refentry entries
tom_schr: docbook.xsl* Template package-identifier: introduced $info variable to simplify
code (similar to the EPUB3 stylesheets)
* Template opf.calloutlist: only call opf.reference.callout if
callout.graphics is set
tom_schr: docbook.xslBackported Bob's EPUB3 changes to EPUB2 from r9740 -> r9742 -> r9743:
* Implement base.dir/OEBPS using internal chunk.base.dir instead of
new param epub.base.dir.
* Additional changes, specific to this stylesheet:
- Construct parameter epub.metainf.dir from base.dir + 'META-INF/'
- Changed parameter epub.cover.filename epub.oebps.dir to
chunk.base.dir
- Template opf: concat base.dir with epub.opf.filename
- Replaced two subsequent xsl:value-of's with concat()
Robert Stayton: docbook.xslFix bug in author template generating a span element inside an attribute value.
HTMLHelp
The following changes have been made to the
htmlhelp code
since the 1.78.1 release.
Jirka Kosek: build.xmlAdded clean targets
Jirka Kosek: build.xmlExtensions and other builds ported to Ant
Robert Stayton: htmlhelp-common.xslAdjust namespace fixup to conform to the namespace source
conversion.
Eclipse
The following changes have been made to the
eclipse code
since the 1.78.1 release.
Jirka Kosek: build.xmlAdded clean targets
Jirka Kosek: build.xmlExtensions and other builds ported to Ant
Robert Stayton: eclipse.xslAdjust namespace fixup to conform to other conversions to
namespaced source.
JavaHelp
The following changes have been made to the
javahelp code
since the 1.78.1 release.
Jirka Kosek: build.xmlAdded clean targets
Jirka Kosek: build.xmlExtensions and other builds ported to Ant
Robert Stayton: javahelp.xslAdjust the namespace fixup to conform to the other namespaced source
conversions.
Slides
The following changes have been made to the
slides code
since the 1.78.1 release.
Jirka Kosek: schema/relaxng/slides.rncMake speakernotes/handoutnotes optional as many presentations do not use them
Robert Stayton: xhtml/plain.xsl; common/common.xsl; xhtml/slidy.xsl; xhtml/s5.xsl; fo/plai⋯Rename the docbook prefix in the declaration too.
Robert Stayton: xhtml/plain.xsl; common/common.xsl; xhtml/slidy.xsl; xhtml/s5.xsl; fo/plai⋯Change the docbook db: prefix to d: prefix in preparation of svn update to namespaced
stylesheets.
stilor: xhtml/plain-titlepage.xml; fo/plain-titlepage.xmlRemove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
dleidert: images/callouts/gen.shLeave executable permissions for script.
dleidert: s5/ui/default/pretty.css; slidy/graphics/w3c-logo-blue.gif; s5/ui/default/notes.⋯Drop executable permissions from files.
Jirka Kosek: doc/MakefileCorrected path
Website
The following changes have been made to the
website code
since the 1.78.1 release.
Jirka Kosek: build.xmlAdded clean targets
Jirka Kosek: build.xmlExtensions and other builds ported to Ant
stilor: olink.xslMake olink errors/warnings overridable in customizations.
Webhelp
The following changes have been made to the
webhelp code
since the 1.78.1 release.
Robert Stayton: xsl/titlepage.templates.xslFix typo.
Robert Stayton: xsl/titlepage.templates.xslAdd XHTML missing default namespace.
Robert Stayton: xsl/webhelp-common.xslFix bug 1357 to avoid creating l10n.js file if only collecting olink data.
Robert Stayton: docsrc/xinclude-test.xml; docsrc/readme.xmlConvert XML doc to DB5.
Robert Stayton: xsl/webhelp-common.xslFix error message for namespace fixup.
Robert Stayton: xsl/webhelp-common.xslfix bug in namespace fixup syntax.
Robert Stayton: xsl/webhelp-common.xslAdjust namespace fixup for namespace build process.
stilor: xsl/titlepage.templates.xmlRemove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
Jirka Kosek: template/common/main.jsFix for bug #1301
Params
The following changes have been made to the
params code
since the 1.78.1 release.
Robert Stayton: autolink.index.see.xmlImprove the description for linking in index.
Robert Stayton: prefer.internal.olink.xmlFix bug in description
Robert Stayton: dialogue.properties.xmlFix typo.
Robert Stayton: publishers.properties.xmlFix typo.
Robert Stayton: speaker.properties.xml; publishers.properties.xml; inlinestagedir.properti⋯New property sets for DocBook Publishers elements.
Robert Stayton: table.frame.border.thickness.xml; table.cell.border.thickness.xmlFix bug #1291, make default values different for HTML and FO.
tom_schr: profile.outputformat.xmlAdded missing support for outputformat attribute
* Added missing parameter profile.outputformat in
params/profile.outputformat.xml
* Added missing lines to check for outputformat attribute in
profiling/profile-mode.xsl
Jirka Kosek: table.frame.border.thickness.xml; table.cell.border.thickness.xmlChanged default border thickness from 0.5pt to 1px. The reason is that Chrome rounds 0.5pt to 0px making borders invisible.
Robert Stayton: list.block.spacing.xmlFix typo in element name.
Robert Stayton: autolink.index.see.xmlNew param to control automatic links in index from see and
seealso to indexterm primary.
Robert Stayton: show.bookmarks.xmlNew param to turn off PDF bookmarks.
Robert Stayton: xsl1.1.bookmarks.xmlParam to use standard XSL 1.1 bookmark elements.
tom_schr: link.to.self.for.mediaobject.xmlFixed ticket [#1315]: Add possibility to add a link to mediaobjects
stilor: toc.leader.properties.xmlReplace literal space inserted next to fo:leader in ToC with a padding. This
works around a bug in FOP (see FOP-1444).
Make ToC fo:leader properties configurable via attribute set.
Robert Stayton: list.block.spacing.xml; list.item.spacing.xmlClarify that list.block.spacing is not used in nested lists.
stilor: insert.xref.page.number.para.xmlMissed new file in previous checkin.
Robert Stayton: mark.optional.procedure.steps.xmlNew param to turn off Optional text for optional steps.
Profiling
The following changes have been made to the
profiling code
since the 1.78.1 release.
Robert Stayton: profile.xslAdd missing profile.outputformat param declaration.
tom_schr: profile-mode.xslAdded missing support for outputformat attribute
* Added missing parameter profile.outputformat in
params/profile.outputformat.xml
* Added missing lines to check for outputformat attribute in
profiling/profile-mode.xsl
Robert Stayton: xsl2profile.xslFix bug #1335 where profile-chunk.xsl was xsl:including
chunk-code.xsl instead of profile-chunk-code.xsl.
Robert Stayton: xsl2profile.xslFixed bug in handling of namespace fixup.
Robert Stayton: xsl2profile.xslAdjust namespace fixup to match other templates.
Lib
The following changes have been made to the
lib code
since the 1.78.1 release.
Jirka Kosek: build.xmlAdded lib ant build support
Tools
The following changes have been made to the
tools code
since the 1.78.1 release.
Jirka Kosek: build-shared.xmlAdded lib ant build support
Jirka Kosek: build-shared.xmlAdded clean targets
Jirka Kosek: lib/xml-apis.jar; lib/xercesImpl.jar; build-shared.xml; lib/xalan.jarExtensions and other builds ported to Ant
Jirka Kosek: build-shared.xmlAdded ant build for HTML stylesheets
Jirka Kosek: licenses/saxon/JAMESCLARK.txt; lib/jython.jar; lib/xercesImpl.jar; licenses/j⋯Initial work on Ant build, common (L10N) directory handled so far
Template
The following changes have been made to the
template code
since the 1.78.1 release.
Robert Stayton: titlepage.xslRemove the d: namespace declaration because it is
automatically added by the ns build process.
Jirka Kosek: titlepage.xslAdded missing namespace declaration
Robert Stayton: titlepage.xslRemove d: namespace declaration from non namespaced version since
it is automatically added to build the namespaced version.
Robert Stayton: titlepage.xslSet the db.prefix to blank until convert to ns build.
Robert Stayton: titlepage.xslFix handling of namespace declaration for conversion to NS sourcebase.
Robert Stayton: titlepage.xslModified to support roundtrip conversion between namespaced
version and non-namespaced version.
stilor: titlepage.xslRemove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.
Extensions
The following changes have been made to the
extensions code
since the 1.78.1 release.
Jirka Kosek: build.xmlAdded clean targets
Jirka Kosek: build.xmlExtensions and other builds ported to Ant