xtpxlib
componentsTo install an xtpxlib
component, first go to its documentation home page to find details
about where it is on GitHub and the Git URI you need for cloning it:
Component | Description |
---|---|
xtpxlib-common | Common component: Shared libraries and IDE support |
xtpxlib-container | Support for XML containers (multiple files wrapped into one) |
xtpxlib-xoffice | Conversions between Word/Excel and XML |
xtpxlib-xdoc | DocBook publication toolchain |
xtpxlib
componentsxtpxlib
consists of XSLT (2.0 and 3.0) stylesheets and XProc (1.0 and 3.0) pipelines. To run
these you'll need:
To run XSLT stylesheets, the Saxon processor is preferred. In most cases the (open source) HE (Home Edition) version will be sufficient.
As an alternative, run the software from within the oXygen XML IDE.
To run the XProc 3.0 pipelines, use the MorganaXProc-III processor. For some of the more advanced pipelines (mainly the ones in xtpxlib-xdoc
) you need the
EE version, for which a license is required.
WARNING: XProc 1.0 support is considered deprecated and will be removed in the near future!
To run the XProc 1.0 pipelines, use the XML Calabash Xproc 1.0
processor. The xtpxlib
library uses several of its non-standard extensions, another XProc processor is therefore not
(directly) usable.
As an alternative, run the software from within the oXygen XML IDE.