Processing tools

  • DocBook XSL stylesheets

    • written in XSLT 1.0 to work with DocBook V3.x, V4.x and V5.x

    • very mature and widely deployed toolchain

    • easy to customize

  • XSLT 2.0 based reimplementation

    • currently under a development

    • will support all DocBook V5.0 features

    • pure XSLT 2.0 code, no need for external extensions

    • still experimental code, not as many features and parameters as XSLT 1.0 based stylesheets

  • required software

    • any XSLT processor, Saxon is the most commonly used

    • for PDF output we need FO engine—FOP, XEP, XSL Formatter, …