Chapter 1. What is XMLmind Assembly Processor?

XMLmind Assembly Processor is a Java™ software component and a command-line utility (called assembly) which processes a DocBook v5.1+ assembly and all the referenced topics in order to create the equivalent “flat”, monolithic, document (e.g. a DocBook v5.2 book). This equivalent document is called the realized document.

The realized document is then transformed to other formats (PDF, HTML, etc), normally, as if it were created by hand, using the DocBook XSL stylesheets.

XMLmind Assembly Processor includes XInclude 1.1 and DocBook Transclusion processors, which allows to create modular DocBook v5.1+ documents without facing limitations.

XMLmind Assembly Processor is free, open source, software, which like the DocBook XSL stylesheets, is licensed under the terms of the MIT License.