Ant + DocBook HOWTO

Pure Java DocBook Systems, including Ant Integration

Blaine Simpson

Axis Data Management Corp.

$Revision: 2033 $

This document may be freely served, duplicated, or distributed, as long as the contents are not modified. The usage of the described software is covered by the copyrights of the individual products (which copyrights are generally some open source license variant).

$Date: 2009-01-19 16:55:14 -0500 (Mon, 19 Jan 2009) $

Sponsored by

Table of Contents

Preface
Motivation
Assumptions
Limitations
Available formats for this document
Support: Help, Comments, Suggestions
1. Validation & XSLT Processing
XML Validation
Testing Catalog Resolution
MSV + XML Commons Resolver + Xerces
XML Validation from Ant
Transformations
Ant <xslt> transformations using Xerces + Xalan
PDF Generation
2. ant-docbook System
Installing the ant-docbook System
Applying the ant-docbook System to your own Project
Features
A. Tips
DocBook Source Syntax Quirks
Non-Intuitives
Editor support
B. DocBook Element Samples 1/2
First Section
Second Section
Mid-level section
C. DocBook Element Samples 2/2
BFirst Section
BSecond Section
D. References
Event Index
Index

List of Tables

1. Available formats of this document
B.1. Table with very asymmetrical column width requirements
B.2. Data Types
D.1. Data Types

List of Examples

1.1. Viewing admc-rs-msv's classpath requirements
1.2. Running the MSV Validator
1.3. Invoking Xinclude- and Catalog- supporting XML Validation from Ant
1.4. Manual Xalan invocation
1.5. Ant XSLT task using Xerces + Xalan
1.6. Ant XSLT task using Xerces + Xalan

$Revision: 2033 $