Skip to main content
Version: DocBook V4.5

DocBook: The Definitive Guide

by Norman Walsh and Leonard Muellner
With contributions from Bob Stayton
ISBN: 156592-580-7
Version 2.0.17 for DocBook V4.5
Updated: Mon, 05 Feb 2007

Copyright © 1999, 2000, 2001, 2002, 2003 O'Reilly Media, Inc. All rights reserved.


Table of Contents

Preface

Why Read This Book?

This Book's Audience

Organization of This Book

Conventions Used in This Book

Getting This Book

Getting Examples from This Book

Getting DocBook

Request for Comments

Acknowledgements from Norm

Acknowledgements from Lenny

Acknowledgements from Norm and Lenny

I. Introduction

1. Getting Started with SGML/XML

HTML and SGML vs. XML

Basic SGML/XML Concepts

Elements and Attributes

Entities

How Does DocBook Fit In?

2. Creating DocBook Documents

Making an SGML Document

Making an XML Document

Public Identifiers, System Identifiers, and Catalog Files

Physical Divisions: Breaking a Document into Physical Chunks

Logical Divisions: The Categories of Elements in DocBook

Making a DocBook Book

Making a Chapter

Making an Article

Making a Reference Page

Making Front- and Backmatter

3. Parsing DocBook Documents

Validating Your Documents

Understanding Parse Errors

Considering Other Schema Languages

4. Publishing DocBook Documents

The MIME Type for DocBook

A Survey of Stylesheet Languages

Using Jade and DSSSL to Publish DocBook Documents

A Brief Introduction to DSSSL

A Brief Introduction to XSL

5. Customizing DocBook

Should You Do This?

If You Change DocBook, It's Not DocBook Anymore!

Customization Layers

Understanding DocBook Structure

The General Structure of Customization Layers

Writing, Testing, and Using a Customization Layer

Testing Your Work

Removing Elements

Removing Attributes

Adding Elements: Adding a Sect6

Other Modifications: Classifying a Role

II. Reference

I. DocBook Element Reference

abbrev - An abbreviation, especially one followed by a period

abstract - A summary

accel - A graphical user interface (GUI) keyboard shortcut

ackno - Acknowledgements in an Article

acronym - An often pronounceable word made from the initial (or selected) letters of a name or phrase

action - A response to a user event

address - A real-world address, generally a postal address

affiliation - The institutional affiliation of an individual

alt - Text representation for a graphical element

anchor - A spot in the document

answer - An answer to a question posed in a QandASet

appendix - An appendix in a Book or Article

appendixinfo[4.0] - Meta-information for an Appendix

application - The name of a software program

area - A region defined for a Callout in a graphic or code example

areaset - A set of related areas in a graphic or code example

areaspec - A collection of regions in a graphic or code example

arg - An argument in a CmdSynopsis

article - An article

articleinfo[4.0] - Meta-information for an Article

artpagenums - The page numbers of an article as published

attribution - The source of a block quote or epigraph

audiodata - Pointer to external audio data

audioobject - A wrapper for audio data and its associated meta-information

author - The name of an individual author

authorblurb - A short description or note about an author

authorgroup - Wrapper for author information when a document has multiple authors or collabarators

authorinitials - The initials or other short identifier for an author

beginpage - The location of a page break in a print version of the document

bibliocoverage[4.2] - The spatial or temporal coverage of a document

bibliodiv - A section of a Bibliography

biblioentry - An entry in a Bibliography

bibliography - A bibliography

bibliographyinfo[4.0] - Meta-information for a Bibliography

biblioid[4.2] - An identifier for a document

bibliolist[4.4] - A wrapper for a set of bibliography entries

bibliomisc - Untyped bibliographic information

bibliomixed - An entry in a Bibliography

bibliomset - A cooked container for related bibliographic information

biblioref[4.4] - A cross reference to a bibliographic entry

bibliorelation[4.2] - The relationship of a document to another

biblioset - A raw container for related bibliographic information

bibliosource[4.2] - The source of a document

blockinfo[4.2] - Meta-information for a block element

blockquote - A quotation set off from the main text

book - A book

bookinfo - Meta-information for a Book

bridgehead - A free-floating heading

callout - A “called out” description of a marked Area

calloutlist - A list of Callouts

caption - A caption

caution - A note of caution

chapter - A chapter, as of a book

chapterinfo[4.0] - Meta-information for a Chapter

citation - An inline bibliographic reference to another published work

citebiblioid[4.2] - A citation of a bibliographic identifier

citerefentry - A citation to a reference page

citetitle - The title of a cited work

city - The name of a city in an address

classname - The name of a class, in the object-oriented programming sense

classsynopsis[4.0] - The syntax summary for a class definition

classsynopsisinfo[4.0] - Information supplementing the contents of a ClassSynopsis

cmdsynopsis - A syntax summary for a software command

co - The location of a callout embedded in text

code[4.3] - An inline code fragment

col[4.3] - Specifications for a column in an HTML table

colgroup[4.3] - A group of columns in an HTML table

collab - Identifies a collaborator

collabname - The name of a collaborator

colophon - Text at the back of a book describing facts about its production

colspec - Specifications for a column in a table

command - The name of an executable program or other software command

computeroutput - Data, generally text, displayed or presented by a computer

confdates - The dates of a conference for which a document was written

confgroup - A wrapper for document meta-information about a conference

confnum - An identifier, frequently numerical, associated with a conference for which a document was written

confsponsor - The sponsor of a conference for which a document was written

conftitle - The title of a conference for which a document was written

constant - A programming or system constant

constraint[EBNF] - A constraint in an EBNF production

constraintdef[EBNF] - The definition of a constraint in an EBNF production

constructorsynopsis[4.0] - A syntax summary for a constructor

contractnum - The contract number of a document

contractsponsor - The sponsor of a contract

contrib - A summary of the contributions made to a document by a credited source

copyright - Copyright information about a document

coref[4.2] - A cross reference to a co

corpauthor - A corporate author, as opposed to an individual

corpcredit[4.3] - A corporation or organization credited in a document

corpname - The name of a corporation

country - The name of a country

database - The name of a database, or part of a database

date - The date of publication or revision of a document

dedication - A wrapper for the dedication section of a book

destructorsynopsis[4.0] - A syntax summary for a destructor

edition - The name or number of an edition of a document

editor - The name of the editor of a document

email - An email address

emphasis - Emphasized text

entry - A cell in a table

entrytbl - A subtable appearing in place of an Entry in a table

envar - A software environment variable

epigraph - A short inscription at the beginning of a document or component

equation - A displayed mathematical equation

errorcode - An error code

errorname - An error name

errortext[4.2] - An error message.

errortype - The classification of an error message

example - A formal example, with a title

exceptionname[4.0] - The name of an exception

fax - A fax number

fieldsynopsis[4.0] - The name of a field in a class definition

figure - A formal figure, generally an illustration, with a title

filename - The name of a file

firstname - The first name of a person

firstterm - The first occurrence of a term

footnote - A footnote

footnoteref - A cross reference to a footnote (a footnote mark)

foreignphrase - A word or phrase in a language other than the primary language of the document

formalpara - A paragraph with a title

funcdef - A function (subroutine) name and its return type

funcparams - Parameters for a function referenced through a function pointer in a synopsis

funcprototype - The prototype of a function

funcsynopsis - The syntax summary for a function definition

funcsynopsisinfo - Information supplementing the FuncDefs of a FuncSynopsis

function - The name of a function or subroutine, as in a programming language

glossary - A glossary

glossaryinfo[4.0] - Meta-information for a Glossary

glossdef - A definition in a GlossEntry

glossdiv - A division in a Glossary

glossentry - An entry in a Glossary or GlossList

glosslist - A wrapper for a set of GlossEntrys

glosssee - A cross-reference from one GlossEntry to another

glossseealso - A cross-reference from one GlossEntry to another

glossterm - A glossary term

graphic - A displayed graphical object (not an inline)

graphicco - A graphic that contains callout areas

group - A group of elements in a CmdSynopsis

guibutton - The text on a button in a GUI

guiicon - Graphic and/or text appearing as a icon in a GUI

guilabel - The text of a label in a GUI

guimenu - The name of a menu in a GUI

guimenuitem - The name of a terminal menu item in a GUI

guisubmenu - The name of a submenu in a GUI

hardware - A physical part of a computer system

highlights - A summary of the main points of the discussed component

holder - The name of the individual or organization that holds a copyright

honorific - The title of a person

html:form[HTML Forms] - An HTML form

imagedata - Pointer to external image data

imageobject - A wrapper for image data and its associated meta-information

imageobjectco - A wrapper for an image object with callouts

important - An admonition set off from the text

index - An index

indexdiv - A division in an index

indexentry - An entry in an index

indexinfo[4.0] - Meta-information for an Index

indexterm - A wrapper for terms to be indexed

informalequation - A displayed mathematical equation without a title

informalexample - A displayed example without a title

informalfigure - A untitled figure

informaltable - A table without a title

initializer[4.0] - The initializer for a FieldSynopsis

inlineequation - A mathematical equation or expression occurring inline

inlinegraphic - An object containing or pointing to graphical data that will be rendered inline

inlinemediaobject - An inline media object (video, audio, image, and so on)

interface - An element of a GUI

interfacename[4.0] - The name of an interface

invpartnumber - An inventory part number

isbn - The International Standard Book Number of a document

issn - The International Standard Serial Number of a periodical

issuenum - The number of an issue of a journal

itemizedlist - A list in which each entry is marked with a bullet or other dingbat

itermset - A set of index terms in the meta-information of a document

jobtitle - The title of an individual in an organization

keycap - The text printed on a key on a keyboard

keycode - The internal, frequently numeric, identifier for a key on a keyboard

keycombo - A combination of input actions

keysym - The symbolic name of a key on a keyboard

keyword - One of a set of keywords describing the content of a document

keywordset - A set of keywords describing the content of a document

label - A label on a Question or Answer

legalnotice - A statement of legal obligations or requirements

lhs[EBNF] - The left-hand side of an EBNF production

lineage - The portion of a person's name indicating a relationship to ancestors

lineannotation - A comment on a line in a verbatim listing

link - A hypertext link

listitem - A wrapper for the elements of a list item

literal - Inline text that is some literal value

literallayout - A block of text in which line breaks and white space are to be reproduced faithfully

lot - A list of the titles of formal objects (as tables or figures) in a document

lotentry - An entry in a list of titles

manvolnum - A reference volume number

markup - A string of formatting markup in text that is to be represented literally

mathphrase[4.5] - A mathematical phrase, an expression that can be represented with ordinary text and a small amount of markup

medialabel - A name that identifies the physical medium on which some information resides

mediaobject - A displayed media object (video, audio, image, etc.)

mediaobjectco - A media object that contains callouts

member - An element of a simple list

menuchoice - A selection or series of selections from a menu

methodname[4.0] - The name of a method

methodparam[4.0] - Parameters to a method

methodsynopsis[4.0] - A syntax summary for a method

mml:math[MathML] - A MathML equation

modespec - Application-specific information necessary for the completion of an OLink

modifier[4.0] - Modifiers in a synopsis

mousebutton - The conventional name of a mouse button

msg - A message in a message set

msgaud - The audience to which a message in a message set is relevant

msgentry - A wrapper for an entry in a message set

msgexplan - Explanatory material relating to a message in a message set

msginfo - Information about a message in a message set

msglevel - The level of importance or severity of a message in a message set

msgmain - The primary component of a message in a message set

msgorig - The origin of a message in a message set

msgrel - A related component of a message in a message set

msgset - A detailed set of messages, usually error messages

msgsub - A subcomponent of a message in a message set

msgtext - The actual text of a message component in a message set

nonterminal[EBNF] - A non-terminal in an EBNF production

note - A message set off from the text

objectinfo - Meta-information for an object

olink - A link that addresses its target indirectly, through an entity

ooclass[4.0] - A class in an object-oriented programming language

ooexception[4.0] - An exception in an object-oriented programming language

oointerface[4.0] - An interface in an object-oriented programming language

option - An option for a software command

optional - Optional information

orderedlist - A list in which each entry is marked with a sequentially incremented label

orgdiv - A division of an organization

orgname - The name of an organization other than a corporation

otheraddr - Uncategorized information in address

othercredit - A person or entity, other than an author or editor, credited in a document

othername - A component of a persons name that is not a first name, surname, or lineage

package[4.4] - A package

pagenums - The numbers of the pages in a book, for use in a bibliographic entry

para - A paragraph

paramdef - Information about a function parameter in a programming language

parameter - A value or a symbolic reference to a value

part - A division in a book

partinfo[4.0] - Meta-information for a Part

partintro - An introduction to the contents of a part

personblurb[4.2] - A short description or note about a person

personname[4.2] - The personal name of an individual

phone - A telephone number

phrase - A span of text

pob - A post office box in an address

postcode - A postal code in an address

preface - Introductory matter preceding the first chapter of a book

prefaceinfo[4.0] - Meta-information for a Preface

primary - The primary word or phrase under which an index term should be sorted

primaryie - A primary term in an index entry, not in the text

printhistory - The printing history of a document

procedure - A list of operations to be performed in a well-defined sequence

production[EBNF] - A production in a set of EBNF productions

productionrecap[EBNF] - A cross-reference to an EBNF production

productionset[EBNF] - A set of EBNF productions

productname - The formal name of a product

productnumber - A number assigned to a product

programlisting - A literal listing of all or part of a program

programlistingco - A program listing with associated areas used in callouts

prompt - A character or string indicating the start of an input field in a computer display

property - A unit of data associated with some part of a computer system

pubdate - The date of publication of a document

publisher - The publisher of a document

publishername - The name of the publisher of a document

pubsnumber - A number assigned to a publication other than an ISBN or ISSN or inventory part number

qandadiv - A titled division in a QandASet

qandaentry - A question/answer set within a QandASet

qandaset - A question-and-answer set

question - A question in a QandASet

quote - An inline quotation

refclass - The scope or other indication of applicability of a reference entry

refdescriptor - A description of the topic of a reference page

refentry - A reference page (originally a UNIX man-style reference page)

refentryinfo[4.0] - Meta-information for a Refentry

refentrytitle - The title of a reference page

reference - A collection of reference entries

referenceinfo[4.0] - Meta-information for a Reference

refmeta - Meta-information for a reference entry

refmiscinfo - Meta-information for a reference entry other than the title and volume number

refname - The name of (one of) the subject(s) of a reference page

refnamediv - The name, purpose, and classification of a reference page

refpurpose - A short (one sentence) synopsis of the topic of a reference page

refsect1 - A major subsection of a reference entry

refsect1info - Meta-information for a RefSect1

refsect2 - A subsection of a RefSect1

refsect2info - Meta-information for a RefSect2

refsect3 - A subsection of a RefSect2

refsect3info - Meta-information for a RefSect3

refsection[4.2] - A recursive section in a refentry

refsectioninfo[4.2] - Meta-information for a refsection

refsynopsisdiv - A syntactic synopsis of the subject of the reference page

refsynopsisdivinfo - Meta-information for a RefSynopsisDiv

releaseinfo - Information about a particular release of a document

remark[4.0] - A remark (or comment) intended for presentation in a draft manuscript

replaceable - Content that may or must be replaced by the user

returnvalue - The value returned by a function

revdescription[4.0] - A extended description of a revision to a document

revhistory - A history of the revisions to a document

revision - An entry describing a single revision in the history of the revisions to a document

revnumber - A document revision number

revremark - A description of a revision to a document

rhs[EBNF] - The right-hand side of an EBNF production

row - A row in a table

sbr - An explicit line break in a command synopsis

screen - Text that a user sees or might see on a computer screen

screenco - A screen with associated areas used in callouts

screeninfo - Information about how a screen shot was produced

screenshot - A representation of what the user sees or might see on a computer screen

secondary - A secondary word or phrase in an index term

secondaryie - A secondary term in an index entry, rather than in the text

sect1 - A top-level section of document

sect1info - Meta-information for a Sect1

sect2 - A subsection within a Sect1

sect2info - Meta-information for a Sect2

sect3 - A subsection within a Sect2

sect3info - Meta-information for a Sect3

sect4 - A subsection within a Sect3

sect4info - Meta-information for a Sect4

sect5 - A subsection within a Sect4

sect5info - Meta-information for a Sect5

section - A recursive section

sectioninfo - Meta-information for a recursive section

see - Part of an index term directing the reader instead to another entry in the index

seealso - Part of an index term directing the reader also to another entry in the index

seealsoie - A See also entry in an index, rather than in the text

seeie - A See entry in an index, rather than in the text

seg - An element of a list item in a segmented list

seglistitem - A list item in a segmented list

segmentedlist - A segmented list, a list of sets of elements

segtitle - The title of an element of a list item in a segmented list

seriesvolnums - Numbers of the volumes in a series of books

set - A collection of books

setindex - An index to a set of books

setindexinfo[4.0] - Meta-information for a SetIndex

setinfo - Meta-information for a Set

sgmltag - A component of SGML markup

shortaffil - A brief description of an affiliation

shortcut - A key combination for an action that is also accessible through a menu

sidebar - A portion of a document that is isolated from the main narrative flow

sidebarinfo[4.0] - Meta-information for a Sidebar

simpara - A paragraph that contains only text and inline markup, no block elements

simplelist - An undecorated list of single words or short phrases

simplemsgentry[4.0] - A wrapper for a simpler entry in a message set

simplesect - A section of a document with no subdivisions

spanspec - Formatting information for a spanned column in a table

state - A state or province in an address

step - A unit of action in a procedure

stepalternatives[4.3] - Alternative steps in a procedure

street - A street address in an address

structfield - A field in a structure (in the programming language sense)

structname - The name of a structure (in the programming language sense)

subject - One of a group of terms describing the subject matter of a document

subjectset - A set of terms describing the subject matter of a document

subjectterm - A term in a group of terms describing the subject matter of a document

subscript - A subscript (as in H2O, the molecular formula for water)

substeps - A wrapper for steps that occur within steps in a procedure

subtitle - The subtitle of a document

superscript - A superscript (as in x2, the mathematical notation for x multiplied by itself)

surname - A family name; in western cultures the last name

svg:svg[SVG] - An SVG graphic

symbol - A name that is replaced by a value before processing

synopfragment - A portion of a CmdSynopsis broken out from the main body of the synopsis

synopfragmentref - A reference to a fragment of a command synopsis

synopsis - A general-purpose element for representing the syntax of commands or functions

systemitem - A system-related item or term

table - A formal table in a document

task[4.3] - A task to be completed

taskprerequisites[4.3] - The prerequisites for a task

taskrelated[4.3] - Information related to a task

tasksummary[4.3] - A summary of a task

tbody - A wrapper for the rows of a table or informal table

td[4.3] - A table entry in an HTML table

term - The word or phrase being defined or described in a variable list

termdef[4.5] - An inline term definition

tertiary - A tertiary word or phrase in an index term

tertiaryie - A tertiary term in an index entry, rather than in the text

textdata[4.2] - Pointer to external text data

textobject - A wrapper for a text description of an object and its associated meta-information

tfoot - A table footer consisting of one or more rows

tgroup - A wrapper for the main content of a table, or part of a table

th[4.3] - A table header entry in an HTML table

thead - A table header consisting of one or more rows

tip - A suggestion to the user, set off from the text

title - The text of the title of a section of a document or of a formal block-level element

titleabbrev - The abbreviation of a Title

toc - A table of contents

tocback - An entry in a table of contents for a back matter component

tocchap - An entry in a table of contents for a component in the body of a document

tocentry - A component title in a table of contents

tocfront - An entry in a table of contents for a front matter component

toclevel1 - A top-level entry within a table of contents entry for a chapter-like component

toclevel2 - A second-level entry within a table of contents entry for a chapter-like component

toclevel3 - A third-level entry within a table of contents entry for a chapter-like component

toclevel4 - A fourth-level entry within a table of contents entry for a chapter-like component

toclevel5 - A fifth-level entry within a table of contents entry for a chapter-like component

tocpart - An entry in a table of contents for a part of a book

token - A unit of information

tr[4.3] - A row in an HTML table

trademark - A trademark

type - The classification of a value

ulink - A link that addresses its target by means of a URL (Uniform Resource Locator)

uri[4.3] - A Uniform Resource Identifier

userinput - Data entered by the user

varargs - An empty element in a function synopsis indicating a variable number of arguments

variablelist - A list in which each entry is composed of a set of one or more terms and an associated description

varlistentry - A wrapper for a set of terms and the associated description in a variable list

varname - The name of a variable

videodata - Pointer to external video data

videoobject - A wrapper for video data and its associated meta-information

void - An empty element in a function synopsis indicating that the function in question takes no arguments

volumenum - The volume number of a document in a set (as of books in a set or articles in a journal)

warning - An admonition set off from the text

wordasword - A word meant specifically as a word and not representing anything else

xref - A cross reference to another part of the document

year - The year of publication of a document

II. DocBook Parameter Entity Reference

%*.attlist; Parameter Entities - Control individual attribute list declarations

%*.attrib; Parameter Entities - Define attributes on selected elements

%*.attval; Parameter Entities - Define attribute values

CALS Table Model Parameter Entities - Parameter entities which control the CALS Table Model

%*.class; Parameter Entities - Parameter entities which define the DocBook classes

Content Model Parameter Entities - Control groups of element definitions

Content Module Parameter Entities - Control groups of element definitions

Common Attribute Parameter Entities - Parameter entities which define the common attributes

DocBook Content Parameter Entities - Specify content of selected elements

%db*; Parameter Entities - Control inclusion of DocBook modules

%*.element; Parameter Entities - Control individual element declarations

%*.exclusion; Parameter Entities - Control SGML exclusions

%*.hook; Parameter Entities - Control access to additional modules

%*.inclusion; Parameter Entities - Control SGML inclusions

%iso*; Parameter Entities - Parameter entities which control ISO Entity Sets

%local.*.attrib; Parameter Entities - Allow attribute extension

%local.*.class; Parameter Entities - Allow class extension

%local.*.mix; Parameter Entities - Allow mixture extension

%*.mix; Parameter Entities - Parameter entities which define the DocBook mixtures

%*.module; Parameter Entities - Control element definitions

%*.role.attrib; Parameter Entities - Parameter entities which control definition of role attributes

III. DocBook Character Entity Reference

Added Math Symbols: Arrow Relations Character Entities (%isoamsa;) - Added Math Symbols: Arrow Relations Character Entities

Added Math Symbols: Binary Operators Character Entities (%isoamsb;) - Added Math Symbols: Binary Operators Character Entities

Added Math Symbols: Delimiters Character Entities (%isoamsc;) - Added Math Symbols: Delimiters Character Entities

Added Math Symbols: Negated Relations Character Entities (%isoamsn;) - Added Math Symbols: Negated Relations Character Entities

Added Math Symbols: Ordinary Character Entities (%isoamso;) - Added Math Symbols: Ordinary Character Entities

Added Math Symbols: Relations Character Entities (%isoamsr;) - Added Math Symbols: Relations Character Entities

Box and Line Drawing Character Entities (%isobox;) - Box and Line Drawing Character Entities

Russian Cyrillic Character Entities (%isocyr1;) - Russian Cyrillic Character Entities

Non-Russian Cyrillic Character Entities (%isocyr2;) - Non-Russian Cyrillic Character Entities

Diacritical Marks Character Entities (%isodia;) - Diacritical Marks Character Entities

Greek Letters Character Entities (%isogrk1;) - Greek Letters Character Entities

Monotoniko Greek Character Entities (%isogrk2;) - Monotoniko Greek Character Entities

Greek Symbols Character Entities (%isogrk3;) - Greek Symbols Character Entities

Alternative Greek Symbols Character Entities (%isogrk4;) - Alternative Greek Symbols Character Entities

ISO Latin 1 Character Entities (%isolat1;) - ISO Latin 1 Character Entities

Added Latin 2 Character Entities (%isolat2;) - Added Latin 2 Character Entities

Numeric and Special Graphic Character Entities (%isonum;) - Numeric and Special Graphic Character Entities

Publishing Character Entities (%isopub;) - Publishing Character Entities

General Technical Character Entities (%isotech;) - General Technical Character Entities

III. Appendixes

A. Installation

Installing the DocBook DTD

Installing Jade

Installing the Modular DocBook Stylesheets

B. DocBook and XML

DocBook Instances as XML

The DocBook DTD as XML

C. DocBook Versions

DocBook V3.1

DocBook V4.1 and DocBook XML V4.1.2

DocBook V4.2

EBNF Module

HTML Forms Module

MathML Module

SVG Module

D. Resources

Latest Versions of DocBook

Resources for Resources

Introductory Material on the Web

References and Technical Notes on the Web

Internet RFCs

Specifications

Books and Printed Resources

SGML/XML Tools

E. What's on the CD-ROM?

DocBook: The Definitive Guide

The DocBook DTD

Stylesheets

Other Programs

F. Interchanging DocBook Documents

G. DocBook Quick Reference

DocBook V3.1

DocBook V4.1.2

DocBook EBNF Module V1.0

DocBook HTML Forms Module V1.0

DocBook MathML Module V1.0

DocBook SVG Module V1.0

H. GNU Free Documentation License

0. PREAMBLE

1. APPLICABILITY AND DEFINITIONS

2. VERBATIM COPYING

3. COPYING IN QUANTITY

4. MODIFICATIONS

5. COMBINING DOCUMENTS

6. COLLECTIONS OF DOCUMENTS

7. AGGREGATION WITH INDEPENDENT WORKS

8. TRANSLATION

9. TERMINATION

10. FUTURE REVISIONS OF THIS LICENSE

How to use this License for your documents

I. ChangeLog

Version 2.0.14: Changes since version 2.0.12 (2005-04-18)

Version 2.0.12: Changes since version 2.0.10 (2004-05-19)

Version 2.0.10: Changes since version 2.0.9 (2003-12-31)

Version 2.0.9: Changes since version 2.0.8 (2003-01-01)

Changes since version 2.0.7 (2002-06-17)

Glossary