toc — A table of contents
toc ::=
((((title
? &
titleabbrev
?),
info
? db.titleforbidden.info) |
info
db.titleonly.info),
(annotation
| bridgehead
|
remark
| revhistory
| Indexing inlines | Admonition elements | Formal elements | Graphic elements | Informal elements | List elements | Paragraph elements | Publishing elements | Synopsis elements | Technical elements | Verbatim elements)*,
(tocdiv
| tocentry
)*)
The toc
element defines a table of contents, or
more generally, a list of titles in a document.
<book xmlns='http://docbook.org/ns/docbook'> <title>DocBook: The Definitive Guide</title> <subtitle>TOC Markup Example</subtitle> <toc> <title>Table of Contents</title> <tocdiv> <title>Preface</title> <tocentry>Why Read This Book?</tocentry> <tocentry>This Book's Audience</tocentry> <!-- ... --> </tocdiv> <tocdiv> <title>Part I. Introduction</title> <tocdiv> <title>Chapter 1. Getting Started with DocBook</title> <tocdiv> <title>A Short DocBook History</title> <tocentry>The HaL and O'Reilly Era</tocentry> <tocentry>The Davenport Era</tocentry> <tocentry>The OASIS Era</tocentry> </tocdiv> <tocdiv> <title>DocBook V5.0</title> <tocdiv> <title>What's New in DocBook V5.0?</title> <tocentry>Renamed and removed elements</tocentry> <!-- ... --> </tocdiv> </tocdiv> </tocdiv> <tocdiv> <title>Chapter 2. Creating DocBook Documents</title> <tocdiv> <title>Making an XML Document</title> <tocentry>An XML Declaration</tocentry> <!-- ... --> </tocdiv> </tocdiv> </tocdiv> </toc> <preface> <title>Preface</title> <para>DocBook provides a system for writing structured documents using <acronym>XML</acronym>. …</para> <!-- ... --> <section> <title>Why Read This Book?</title> <para>This book is designed to be the clear, concise, normative reference to the DocBook schema. This book is the official documentation for DocBook. </para> <!-- ... --> </section> </preface> <!-- ... --> </book>