This is an alpha version of this book.

Introduction

Table of Contents

1. Getting Startedwith SGML/XML
1.1. HTML and SGML vs. XML
1.2. Basic SGML/XML Concepts
1.3. Elements and Attributes
1.4. Entities
1.5. How Does DocBook Fit In?
2. Creating DocBook Documents
2.1. Making an SGML Document
2.2. Making an XML Document
2.3. Public Identifiers, System Identifiers, and Catalog Files
2.4. Physical Divisions: Breaking a Document into Physical Chunks
2.5. Logical Divisions: The Categories of Elements in DocBook
2.6. Making a DocBook Book
2.7. Making a Chapter
2.8. Making an Article
2.9. Making a Reference Page
2.10. Making Front- and Backmatter
3. Parsing DocBook Documents
3.1. Validating Your Documents
3.2. Understanding Parse Errors
3.3. Considering Other Schema Languages
4. Publishing DocBook Documents
4.1. A Survey of Stylesheet Languages
4.2. Using Jade and DSSSL to Publish DocBook Documents
4.3. A Brief Introduction to DSSSL
4.4. A Brief Introduction to XSL
5. Customizing DocBook
5.1. Should You Do This?
5.2. If You Change DocBook, It's Not DocBook Anymore!
5.3. Customization Layers
5.4. Understanding DocBook Structure
5.5. The General Structure ofCustomization Layers
5.6. Writing, Testing, and Using a Customization Layer
5.7. Testing Your Work
5.8. Removing Elements
5.9. Removing Attributes
5.10. Adding Elements: Adding a Sect6
5.11. Other Modifications: Classifying a Role

Copyright © 1999, 2000, 2001 O'Reilly & Associates, Inc.