What's New in Oxygen Publishing Engine 25.1
Oxygen Publishing Engine version 25.1 encompasses the improvements and additions implemented in Oxygen XML WebHelp and Oxygen PDF Chemistry. This latest release offers a variety of new customization possibilities, transformation parameters, component updates, and bug fixes for both WebHelp and PDF publishers.
WebHelp Output
Exclude Topic IDs from Context-Sensitive Help
Oxygen WebHelp's context-sensitive help relies on a mapping between an ID and the
path of the HTML output page. The value of this ID is computed from the
resourceid
element or from the topicid
element (as a
fallback if the resourceid
is missing). A new parameter
(webhelp.csh.disable.topicID.fallback) allows you to change this
behavior and instruct the WebHelp transformation to only use the value found in the
resourceid
element.
Fine-Tune Context Sensitive Help Mapping
The new extension point com.oxygenxml.webhelp.xsl.contextHelpMap
allows you to add custom XSLT code to modify the XSLT transformation that generates the
mapping between an ID and the path of an HTML output page used for context-sensitive
help.
Disable Index Terms
webhelp.show.indexterms.link
parameter can be used to
disable the generation of index terms. If set to false, index terms are
not generated and the index terms page is not available in the output.JQuery Library Available in Global Context
PDF Output
Display Line Numbers in Code Blocks
@outputclass
attribute on the <codeblock>
elements to the show-line-numbers value. For more details, see How to Add Line Numbering in Code Blocks.Display Whitespace Characters in Code Blocks
@outputclass
attribute on the <codeblock>
elements to the show-whitespace value. For more details, see How to Display Whitespaces in Code Blocks.Control the Behavior of Footnotes
args.css.param.clone-referenced-footnotes
) is available to control the
behavior of footnotes. When set to yes, footnotes that are referenced
multiple times throughout a publication are cloned and placed at the bottom of the page
for each occurrence. Otherwise, only the first footnote reference is placed at the bottom
of the page and subsequent references point back to the original footnote.