O'Reilly Open Source Convention
oreilly.comO'Reilly Network
Conferences International Safari: Books Online

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow BOFs
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Press
Arrow Mail List
Kids World

From the Frontiers of Research to the Heart of the Enterprise
O'Reilly Open Source Convention
Sheraton San Diego Hotel and Marina
July 22-26, 2002 -- San Diego, CA



Using the DocBook XSL Stylesheets
Bob Stayton, The SCO Group

Track: XML
Date: Friday, July 26
Time: 10:45am - 11:30am
Location: Marina VI

This overview shows how to use open source tools and the DocBook XSL stylesheets to produce HTML and print output from DocBook XML files.


  • Docbook basics
    • Elements
    • Document structure
    • Docbook DTD
  • Generating output
    • HTML and print outputs from same XML files
    • FO needs another step to get PDF
  • XSLT processors
    • Xalan, xsltproc, Saxon
    • Multiplatform
    • Getting the tools working
    • XML catalogs
      • Env variables for xsltproc
      • Norm Walsh's resolver classes for Saxon and Xalan
  • Using parameters on the command line
    • Different processor syntax
    • Examples
      • Section numbering
      • TOC control
  • HTML output
    • Using CSS to style HTML
    • Chunking
      • Output location
      • Chunked filenames
  • Printed output
    • FOP and Passivetex
    • Getting the tools working
    • Print parameters
  • Solving problems
    • Handling graphics
      • Image sizing
      • Alternate graphic files
    • Cross references
    • Program listings
    • Generating an index
    • Generating a TOC
  • Special cases
    • Modular doc files
    • Conditional text
    • Localizations
  • Prepackaged customizations
    • HTML help
    • Website

Download presentation file

oreilly.com Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts
International | About O'Reilly | Affiliated Companies | Privacy Policy

© 2001, O'Reilly Media, Inc.