xtpxlib-xdoc
is part of the xtpxlib
library. xtpxlib
contains software for processing XML, using languages like XSLT and XProc. It
consists of several separate components, all named xtpxlib-*
. Everything can be found on GitHub (https://github.com/xatapult).
The xtpxlib-xdoc
component contains an XProc (1.0 and 3.0) based DocBook publication toolchain.
Starting point is some narrative written in DocBook, with the following extensions:
The resulting "pure" DocBook can be used for further processing.
The component contains specific pipelines for converting the DocBook to PDF and XHTML
Installation and usage information can be found on xtpxlib
's main website https://www.xtpxlib.org.
Component documentation: https://xdoc.xtpxlib.org
License: GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007
Git URI: git@github.com:xatapult/xtpxlib-xdoc.git
Git site: https://github.com/xatapult/xtpxlib-xdoc
xtpxlib-container (Support for XML containers (multiple files wrapped into one))
xtpxlib-common (Common component: Shared libraries and IDE support)
Added id-suffix
option to generating code documentation.
When XProc options are declared twice (using @use-when
), only the first is used.
Updated the DocBook to PDF conversion (added footnotes, callouts, nested tables, etc.).