html2db.xsl

Oliver Steele

Revision History
Revision 12004-07-30
Revision 1.0.12004-08-01

Editorial changes to the readme.


Table of Contents

Overview
Features
Requirements
License
Installation
Usage
Specification
XHTML Elements
Links
Tables
Implicit Blocks
Docbook Elements
Output Processing Instructions
Customization
XSLT Parameters
Processing instructions
Overriding the built-in templates
FAQ
Why generate Docbook?
Why write in XHTML?
Why not use an existing convertor?
I got this error. What does it mean?
Implementation Notes
Bugs
Limitations
Wishlist
Design Notes
History
Credits

Overview

html2db.xsl converts an XHTML source document into a Docbook output document. It provides features for customizing the generation of the output, so that the output can be tuned by annotating the source, rather than hand-editing the output. This makes it useful in a processing pipeline where the source documents are maintained in HTML, although it can be used as a one-time conversion tool too.

This document is an example of html2db.xsl used in conjunction with the Docbook XSL stylesheets. The source file is an XHTML file with some embedded Docbook elements and processing instructions. html2db.xsl compiles it into a Docbook document, which can be used to generate this output file (which includes a Table of Contents), a chunked HTML file, a PDF, or other formats.