1.3.0
Added a --resources
option to the Python script. This option will copy the resources (CSS and JavaScript files) from the distribution directory into the output directory where the transformed document is being saved. Added excluded packages to the configuration.
Removed docbook-annotations.css
and its configuration parameter. Annotations are now accessible, so I’ve simply folded the CSS into docbook.css
and docbook-screen.css
.
Changed the xlink-default-style
to javascript
. The markup is accessible when JavaScript isn’t available, so this seems like a reasonable default.
Removed xlink-css
parameter. That CSS is now part of the default DocBook CSS.
Added control-js
and theme-picker
parameters to support user-selectable themes. Added a default-theme
parameter for selecting the default theme (irrespective of whether or not user-selectable themes are enabled). Reworked JS/CSS in an attempt to reduce flicker when switching between pages using a dark theme.
Added support for alternative syntax highlighters: highlight.js and Prism.
Fixed bug where the links in the persistent ToC would be incorrect if the chunks were in different directories.
Bumped the versions of some dependencies (XML Resolver, DocBook).
Fixed issue #69 where using <i>
for <foreignphrase>
was less than ideal. Now using <span>
and getting italics (by default) with CSS.