DocBook to LaTeX Publishing

User Manual

Benoît Guillon

Reviewed by : Andreas Hoenen

v0.3

Revision History
Revision 012009/05/05B. Guillon

The manual does not include the change history anymore. The change history is now in the release note. The XSL Parameters are now described as reference entries.

Revision 022009/06/21B. Guillon

Add a section about the new set support, and a section about how to extend the verbatim rendering.


Table of Contents

Documentation
1. Introduction
What about DB2LaTeX?
Features
Version
Change History
Publishing Principles
Backend Drivers
XSL Stylesheets
Python Post Processing
LaTeX Style Package
2. Installing the Package
Content
Installing on Unix like Systems
Dblatex Packages
Dependencies
Installation
Installing on Windows
Dependencies
Installation
3. Using dblatex
Reference
Output Formatting Style
How it works
Adding a New Formatting Style
Publishing Outputs
Publishing a single document
Publishing a Set of Books
Figure Inclusion
Presentation
Converting on the fly
Paths Lookup
Creating Tables
Limitations
Table Width
Tables without colwidth
Tables with mixed colspec
Tables with proportional and fixed colwidth
Tables with fixed colwidths
Automatic Column Width
Tables with morerows
Landscape tables
Smaller tables
Coloured tables
Writing Mathematics
Writing LaTeX Mathematical Equations
Writing MathML equations
Extending the Verbatim Rendering
Creating an Index
Writing a Bibliography
Using Bibliography Entries
Using BibTeX Databases
Natbib Citations
Document Revisions
Locale Support
Document Encoding
Babel Languages
CJK Languages
Mixing the languages
Using XRefsyle and Olinks
4. Customization
Using XSL Parameters
Setting Command line Parameters
XSL User Stylesheet
Changing the XSL parameter values
Overriding some templates
Customized LaTeX style
Reusing an existing LaTeX style
Package options
Needed packages
DocBook interface
Debugging your Style
Latex post process script
Post latex compilations
Dblatex Configuration File
Configuration File Format
Configuration Paths
Customization Precedence
5. FAQ
6. Thanks
A. Dblatex XSL Parameter Reference
Admonitions
Callouts
ToC/LoT/Index Generation
Processor Extensions
Automatic labelling
Meta/*Info
Reference Pages
Tables
Linking
Cross References
Lists
QAndASet
Bibliography
Glossary
Miscellaneous
Graphics
Chuncking
Pagination and General Styles
Font Families
Localization

List of Figures

1.1. Transforming Process

List of Examples

3.1. Choosing the DB2LaTeX style
3.2. Figure inclusion
3.3. Figure conversion
3.4. Figures lookup
3.5. Equation taken from TDG
3.6. Inlined Equation
3.7. Equation in a block
3.8. Equation in a float
3.9. Equation without a title
3.10. Index Entry
3.11. A Bibliography
3.12. Bibliography using BibTeX databases
4.1. Overriding templates
4.2. Reused LaTeX style
4.3. User Manual Configuration File
4.4. Customization Precedence
A.1. Configuring with latex.hyperparam

List of Equations

3.1. Simple Formula
3.1.