Inhaltliche Strukturierung von Ressourcen

Eine Einführung in XML

17. Zum Beispiel: DocBook  XML


von Margarete Payer und Alois Payer

mailto: payer@hdm-stuttgart.de


Zitierweise / cite as:

Payer, Margarete <1942 - > ; Payer, Alois <1944 - >: Inhaltliche Strukturierung von Ressourcen : eine Einführung in XML. -- 17. Zum Beispiel: DocBook  XML. -- Fassung vom 2002-10-29. -- URL: http://www.payer.de/xml/xml17.htm. -- [Stichwort].

Erstmals publiziert:

Überarbeitungen:

Anlass: Lehrveranstaltung an der HdM Stuttgart, SS 2002

Unterrichtsmaterialien (gemäß § 46 (1) UrhG)

©opyright: Dieser Text steht der Allgemeinheit zur Verfügung. Eine Verwertung in Publikationen, die über übliche Zitate hinausgeht, bedarf der ausdrücklichen Genehmigung der Herausgeberin.

Dieser Teil ist ein Kapitel von: 

Payer, Margarete <1942 - > ; Payer, Alois <1944 - >: Inhaltliche Strukturierung von Ressourcen : eine Einführung in XML. -- 0. Übersicht. -- URL: http://www.payer.de/xml/xml00.htm

Dieser Text ist Teil der Abteilung Informationswesen, Bibliothekswesen, Dokumentationswesen  von Tüpfli's Global Village Library.


Die zur Zeit gültige Version von Docbook XML ist DocBook V4.1.2. -- 2000-08-27. -- URL: http://www.oasis-open.org/committees/docbook/sgml/4.1/index.shtml. -- Zugriff am 2002-06-04

Es existiert zur Zeit als Entwurf:

The DocBook Document Type. -- Version 4.2 Candidate Release 3 / OASIS DocBook Technical Committee. --- Working Draft. -- 28 May 2002. -- URL: http://www.oasis-open.org/committees/docbook/docbook-4.2-CR3.html. -- Zugriff am 2002-06-04

 


0. Übersicht


 


1. Hintergrund und Geschichte


DocBook wurde von HaL Computer Systems und dem Verlag O'Reilly & Associates 1991 entwickelt (DocBook Version 1.1). Darauf wurde DocBook vor allem von der Davenport Group diskutiert, einem Forum für Produzenten von Computer-Dokumentationen. Version 1.2 war stark von Novell und DEC beeinflußt.

1994 bekam die Davenport Group offiziell die Verantwortung für Pflege und Weiterentwicklung von DocBook. Version V1.2.2 erscheint. Unter der Obhut der Davenport Group wurde die Zielsetzung von DocBook sehr ausgeweitet. Novell und Sun, die größten Nutzer von DocBook, versuchten größeren Einfluss zu bekommen.

1997 erschien DocBook Version 3.0. Viele der Teilnehmer der Davenport Group wechselten ihr Engagement von DokBook zu XML. Deswegen verlangsamte sich die Entwicklung von DocBook drastisch. Deswegen wurde die Verantwortung von DocBook an OASIS übertragen.

1998 wurde das OASIS DocBook Technical Committe gegründet. Vorsitzender ist Eduardo Gutentag von Sun. Eine XML-konforme Version von DocBook wurde in Angriff genommen.

Zweck:

"DocBook is an SGML DTD maintained by the DocBook Technical Committee of OASIS. It is particularly well suited to books and papers about computer hardware and software (though it is by no means limited to these applications).

Because it is a large and robust DTD, and because its main structures correspond to the general notion of what constitutes a "book," DocBook has been adopted by a large and growing community of authors writing books of all kinds. DocBook is supported "out of the box" by a number of commercial tools, and there is rapidly expanding support for it in a number of free software environments. These features have combined to make DocBook a generally easy to understand, widely useful, and very popular DTD. Dozens of organizations are using DocBook for millions of pages of documentation, in various print and online formats, worldwide." [http://www.oasis-open.org/docbook/intro.html. -- Zugriff am 20.6.1999]

Besteht z.Zt. aus:

  DOCTYPE declaration
Doc Book 3.1. <!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook V3.1//EN">

Es gibt auch eine (noch nicht offizielle) XML-Version.

Unterhalten von:

DocBook Technical Committee (TC) von OASIS.

Erhältlich:

Gebührenfrei: http://www.oasis-open.org/docbook/docbook/3.1/docbook.dtd. -- Zugriff am 20.6.1999


Weiterführende Ressourcen zu DocBook:

Organisationen:

 


<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"

"http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd"

[...]>

<!ENTITY % DocBookDTD PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"

"http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd">


Vorbemerkung: Die folgenden Angaben folgen im Wesentlichen dem Buch von Walsh und Muellner. Die Elementnamen wurden alle gemäß DocBook XML auf Kleinschreibung umgestellt. Einzelne Angaben zum möglichen Inhalt von Elementen erscheinen öfters völlig unsinnig, sie entsprechen jedoch DocBook. (Merke: Nicht jeder Christbaumschmuck verschönert den Baum!)


2. Grundelement "set"


Funktion: set [=Sammelwerk] bezeichnet eine Anzahl von Büchern, die in einem Sammelwerk vereinigt werden. set ist die Spitze der DocBook-Hierarchie, oberhhalb von set gibt es kein Element.

Inhalt:

<!ELEMENT set

(
(
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?,
setinfo?, [=Metainformationen zum Sammelwerk]
toc?, [=Inhaltsverzeichnis]
book+, [=Buch]
setindex? [=Index des Sammelwerkes]
)

>

Zu den Elementen title, subtitle, titleabbrev, toc, book siehe unten unter dem Grundelement book.


2.1. Unterelement "setinfo"


Funktion: Meta-Informationen über ein Sammelwerk (set)

Inhalt:

<!ELEMENT setinfo

(
(
graphic| [=Grafik]
mediaobject| [= Video, Audio, Bild u.dgl.]  [=Video, Audio, Bild]
legalnotice| [=Rechtsbelehrung, z.B. Garantieausschluss]
modespec| [= anwendungsspezifische Information zur Ausführung eines indirekten Link (OLink)]
subjectset| [= Gruppe von Begriffen, die den Inhalt eines Dokuments beschreiben]
keywordset| [= Gruppe von Schlagwörtern]
itermset| [= Gruppe von Indexwörtern in der Metainformation]
abbrev| [= Abkürzung, die mit Punkt gebildet wird]
abstract| [= Abstract]
address| [= Postadresse]
artpagenums| [= Anzahl der Kunstdrucktafeln]
author| [= persönlicher Verfasser]
authorgroup| [= enthält Informationen über Verantwortliche, falls mehrere vorhanden sind]
authorinitials| [= Initialen oder anderer Kürzel für Verantwortlichen]
bibliomisc| [= andere bibliographische Angaben]
biblioset| [= Gruppe bibliographischer Angaben]
collab| [= Mitarbeiter]
confgroup| [= enthält Konferenzangaben]
contractnum| [= Nummer des Vertrags, unter dem das Dokument verfasst wurde]
contractsponsor| [= Sponsor des Vertrags, unter dem das Dokument verfasst wurde]
copyright| [= Copyrightvermerk]
corpauthor| [= verantwortliche Körperschaft]
corpname| [= Name einer Körperschaft]
date| [= Datum, Jahr]
edition| [= Ausgabe]
editor| [= Herausgeber]
invpartnumber| [= Inventarnummer]
isbn| [= ISBN]
issn| [=ISSN}
issuenum| [= Heftnummer]
orgname| [= Name einer Organisation, die keine Körperschaft ist]
othercredit| [= andere beteiligte Personen oder Körperschaften]
pagenums| [= Seitenzahl]
printhistory| [= Erscheinungsverlauf]
productname| [= geschützter Produktname]
productnumber| [= Nummer eines Produkts]
pubdate| [= Erscheinungsjahr, Erscheinungsdatum]
publisher| [= Verleger]
publishername| [= Name des Verlegers]
pubsnumber| [= andere Standardnummern]
releaseinfo| [= Angaben über die vorliegende Version, z.B. "Betaversion"]
revhistory| [= Geschichte der Ausgaben]
seriesvolnums| [= Anzahl der Bände eines  Sammelwerks]
subtitle| [= Zusatz zum Sachtitel]
title| [= Sachtitel]
titleabbrev| [= Kurztitel]
volumenum| [= Bandzählung]
citetitle| [= Titel eines zitierten Werkes]
honorific| [= Titel einer Person]
firstname| [= Vorname]
surname| [= Familienname]
lineage| [= Stellung im Stammbaum: Jr. = Junior bzw. Sr. = Senior u. dgl.]
othername| [= anderer Name]
affiliation| [= Institution, der eine Person affiliiert ist]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
contrib| [= Art des Beitrags eines Mitarbeiters oder von sonstwie Beitragenden]
indexterm [= schließt das zu Indizierende ein]
)+
)

>


2.2. Unterelement "setindex"


Funktion: formatierter Index des ganzen Sammelwerkes. Ein Index kann einleitende Materialien enthalten und beliebig viele Indexeinträge und Indexteile

Inhalt:

<!ELEMENT setindex

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?,
(
calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenshot| [= Screenshot]
synopsis| [= Darstellung der Syntax von Befehlen, Funktionen u. dgl.]
cmdsynopsis| [= Darstellung der Syntax von Befehlen einer Software]
funcsynopsis| [= Darstellung der Syntax Funktionen]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
address| [= Postadresse]
blockquote| [= vom Text abgesetztes Zitat]
graphic| [=Grafik]
graphicco| [= Grafik, die Koordinaten für Aufrufe (callouts) enthält]
mediaobject| [= Video, Audio, Bild u.dgl.]
mediaobjectco| [= Mediaobjekt, das Koordinaten für Aufrufe (callouts) enthält]
informalequation| [= mathematische Gleichung ohne Titel]
informalexample| [= Beispiel ohne Titel]
informalfigure| [= Darstellung (Fig.) ohne Titel]
informaltable| [= Tabelle ohne Titel]
equation| [= mathematische Gleichung]
example| [= Beispiel mit Titel]
figure| [= Darstellung (Fig.) mit Titel]
table| [= Tabelle]
msgset| [= detaillierte Gruppe von Meldungen, meist Fehlermeldungen]
procedure| [= Liste von Operationen, die schrittweise abgearbeitet werden müssen]
sidebar| [= Sidebar]
qandaset| [= Gruppe von Fragen und Antworten (questions and answers)]
anchor| [= Anker, z.B. für Link]
bridgehead| [= frei flottierende Überschrift]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
highlights| [= Zusammenfassung des Wichtigsten]
abstract| [= Abstract]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
epigraph| [= Vers u. dgl. zu Beginn]
indexterm [= schließt das zu Indizierende ein]
)*,
(
indexdiv*| [= Unterteiklung eines Index]
indexentry [= Eintragung in Index]
*)
)

>


3. Grundelement/Unterelement "book"


Funktion: Buch im allgemeinsten Sinn. Kann Grundelement sein oder Unterelement eines set (Sammelwerkes)

Inhalt:

<!ELEMENT book

(
(
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?,
bookinfo?, [= Metainformationen für das Buch]
(
dedication| [= Widmung]
toc| [= Inhaltsverzeichnis]
lot| [=Liste von Beschriftungen (list of titles) von Abbildungen, Tabellen, Beispielen, Gleichungen u.ä.]
glossary|[=Glossar]
bibliography| [=Bibliographie]
preface| [= Vorwort u.dgl.]
chapter| [=Kapitel]
reference| [=Material zum Nachschlagen]
part| [= Teil]
article| [= unsewlbständiges Werk]
appendix| [=Anhang]
index|[=Index]
setindex|[=Index des Sammelwerkes]
colophon [= Kolophon]
)*
 )

>


3.1. Unterelement "title"


Funktion: Sachtitel von Dokumenten, Teilen von Dokumenten sowie vielen Elementen von Dokumenten

Inhalt:

<!ELEMENT title

(
(
#PCDATA|
footnoteref| [= Verweisung auf Fußnote]
xref| [= Querverweisung]
abbrev| [= Abkürzung, die mit Punkt gebildet wird]
acronym| [= Akronym]
acronym| [= Zitat]
citerefentry| = [Zitathinweis auf einen Nachschlageteil]
citetitle| [= Titel eines zitierten Werkes]
emphasis| [= Hervorhebung]
firstterm| [= erstmaliges Vorkommen eines Begriffs]
foreignphrase| [= fremdsprachiger Ausdruck]
glossterm| [= im Glossar erklärter Ausdruck]
footnote| [= Fußnote]
phrase| [= herausgehobener Textteil innerhalb eines Abschnitts]
quote| [= Zitat innerhalb eines Textes]
trademark| [= rechtlich geschützte Handelsmarke]
wordasword| [= Wort als normales Wort, nicht als Fachterminus]
link| [Hypertextvernüpfung]
olink| [= indirekte Verknüpfung, anwendungsspezifisch]
ulink| [= Verknüpfung mittels URL]
action| [= Reaktion auf Eingabe des Nutzers (z.B. Mausklicken)]
application| [= Name eines Programmpakets]
classname| [= Name einer Klasse in einer objektorientierten Programmiersprache]
command| [= Programmbefehl]
computeroutput| [= Computeroutput]
database| [= Name einer Datenbank oder eines Teils einer Datenbank]
email| [= email-Adresse]
envar| [= Software Environment Varaiable]
errorcode| [= Fehlercode]
errorname| [= Fehlermeldung]
errortype| [= Klassifikation einer Fehlermeldung]
filename| [= Filename]
function| [= Funktion oder Subroutine]
guibutton| [= Text auf einem Button einer graphischen Benutzeroberfläche]
guiicon| [= Icon auf einer graphischen Benutzeroberfläche]
guilabel| [= Textmarke auf einer graphischen Benutzeroberfläche]
guimenu| [= Name eines Menue auf einer graphischen Benutzeroberfläche]
guimenuitem|  [= Name eines in der Hierarchie untersten Eintrags eines Menue auf einer graphischen Benutzeroberfläche]
guisubmenu|  [= Name eine Untermenue auf einer graphischen Benutzeroberfläche]
hardware| [= Hardware]
hardware| [= Teil einer graphischen Benutzeroberfläche]
interfacedefinition| ["Exactly what this has meant has never been clear."]
keycap| [= Text auf einer Tastatur]
keycode| [= interner Code für eine Tastaturtaste]
keycombo| [= Tastenkombination bzw. Kombination von Tasten und Maus u. dgl.]
keysym| [= symbolische Bezeichnung für Tatsturtaste (z.B. ESC)]
literal| [= Computeraus- oder -eingabe]
constant| [= Programmkonstante oder Systemkonstante]
markup| [= Markup, das als Text wiedergegeben werden soll]
medialabel| [= Name eines physikalischen Mediums, auf dem sich eien Information befindet, z.B. CD-Label]
menuchoice| [= Auswahl aus einem Menue]
mousebutton| [= Name einer Maustaste, z.B. "rechte Taste"]
msgtext| [= Text einer Meldung, meist Fehlermeldung]
option| [= Option für Softwarebefehl]
optional| [= optional]
parameter|[= Parameter]
prompt| [= Beginn eines Eingabefelds]
property| [= "A unit of data associated with some part of a computer system"]
replaceable| [= Inhalt, den der Nutzer ersetzen kann oder muss]
returnvalue| [= Wert, den eine Funktion oder ein Befehl ausgibt]
xmltag| [= XML Markup]
structfield| [= Feld in struct (Programmiersprache C)]
structname| [= Name eines struct (Programmiersprache C)]
symbol| [= Name für einen Wert, wird vor Verarbeitung durch den Wert ersetzt]
systemitem| [= systembezogener Begriff]
token| [= kleinste Informationseinheit]
type| [= Klassifikation eines Werts] [= Klassifikation eines Werts]
userinput| [= von Nutzer eingegebene Daten]
varname| [= Name einer Variablen]
anchor| [= Anker, z.B. für Link]
author| [= persönlicher Verfasser]
authorinitials| [= Initialen oder anderer Kürzel für Verantwortlichen]
corpauthor| [= verantwortliche Körperschaft]
modespec| [= anwendungsspezifische Information zur Ausführung eines indirekten Link (OLink)]
othercredit| [= andere beteiligte Personen oder Körperschaften]
productname| [= geschützter Produktname]
productnumber| [= Nummer eines Produkts]
revhistory| [= Geschichte der Ausgaben]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
subscript| [= tiefgestellt]
superscript| [= hochgestellt]
inlinegraphic| [= Grafik innerhalb des Texts]
inlinemediaobject| [=  Video, Audio, Bild etc. innerhalb des Texts]
inlineequation| [= mathematischer Ausdruck innerhalb des Texts]
indexterm [= schließt das zu Indizierende ein]
)+
)

>


3.3. Unterlement "subtitle"


Funktion: Zusatz zum Sachtitel eines Dokuments oder eines Teils eines Dokuments

Inhalt:

<!ELEMENT subtitle

(
(
#PCDATA|
footnoteref| [= Verweisung auf Fußnote]
xref| [= Querverweisung]
abbrev| [= Abkürzung, die mit Punkt gebildet wird]
acronym| [= Akronym]
acronym| [= Zitat]
citerefentry| = [Zitathinweis auf einen Nachschlageteil]
citetitle| [= Titel eines zitierten Werkes]
emphasis| [= Hervorhebung]
firstterm| [= erstmaliges Vorkommen eines Begriffs]
foreignphrase| [= fremdsprachiger Ausdruck]
glossterm| [= im Glossar erklärter Ausdruck]
footnote| [= Fußnote]
phrase| [= herausgehobener Textteil innerhalb eines Abschnitts]
quote| [= Zitat innerhalb eines Textes]
trademark| [= rechtlich geschützte Handelsmarke]
wordasword| [= Wort als normales Wort, nicht als Fachterminus]
link| [Hypertextvernüpfung]
olink| [= indirekte Verknüpfung, anwendungsspezifisch]
ulink| [= Verknüpfung mittels URL]
action| [= Reaktion auf Eingabe des Nutzers (z.B. Mausklicken)]
application| [= Name eines Programmpakets]
classname| [= Name einer Klasse in einer objektorientierten Programmiersprache]
command| [= Programmbefehl]
computeroutput| [= Computeroutput]
database| [= Name einer Datenbank oder eines Teils einer Datenbank]
email| [= email-Adresse]
envar| [= Software Environment Varaiable]
errorcode| [= Fehlercode]
errorname| [= Fehlermeldung]
errortype| [= Klassifikation einer Fehlermeldung]
filename| [= Filename]
function| [= Funktion oder Subroutine]
guibutton| [= Text auf einem Button einer graphischen Benutzeroberfläche]
guiicon| [= Icon auf einer graphischen Benutzeroberfläche]
guilabel| [= Textmarke auf einer graphischen Benutzeroberfläche]
guimenu| [= Name eines Menue auf einer graphischen Benutzeroberfläche]
guimenuitem|  [= Name eines in der Hierarchie untersten Eintrags eines Menue auf einer graphischen Benutzeroberfläche]
guisubmenu|  [= Name eine Untermenue auf einer graphischen Benutzeroberfläche]
hardware| [= Hardware]
hardware| [= Teil einer graphischen Benutzeroberfläche]
interfacedefinition| ["Exactly what this has meant has never been clear."]
keycap| [= Text auf einer Tastatur]
keycode| [= interner Code für eine Tastaturtaste]
keycombo| [= Tastenkombination bzw. Kombination von Tasten und Maus u. dgl.]
keysym| [= symbolische Bezeichnung für Tatsturtaste (z.B. ESC)]
literal| [= Computeraus- oder -eingabe]
constant| [= Programmkonstante oder Systemkonstante]
markup| [= Markup, das als Text wiedergegeben werden soll]
medialabel| [= Name eines physikalischen Mediums, auf dem sich eien Information befindet, z.B. CD-Label]
menuchoice| [= Auswahl aus einem Menue]
mousebutton| [= Name einer Maustaste, z.B. "rechte Taste"]
msgtext| [= Text einer Meldung, meist Fehlermeldung]
option| [= Option für Softwarebefehl]
optional| [= optional]
parameter|[= Parameter]
prompt| [= Beginn eines Eingabefelds]
property| [= "A unit of data associated with some part of a computer system"]
replaceable| [= Inhalt, den der Nutzer ersetzen kann oder muss]
returnvalue| [= Wert, den eine Funktion oder ein Befehl ausgibt]
xmltag| [= XML Markup]
structfield| [= Feld in struct (Programmiersprache C)]
structname| [= Name eines struct (Programmiersprache C)]
symbol| [= Name für einen Wert, wird vor Verarbeitung durch den Wert ersetzt]
systemitem| [= systembezogener Begriff]
token| [= kleinste Informationseinheit]
type| [= Klassifikation eines Werts]
userinput| [= von Nutzer eingegebene Daten]
varname| [= Name einer Variablen]
anchor| [= Anker, z.B. für Link]
author| [= persönlicher Verfasser]
authorinitials| [= Initialen oder anderer Kürzel für Verantwortlichen]
corpauthor| [= verantwortliche Körperschaft]
modespec| [= anwendungsspezifische Information zur Ausführung eines indirekten Link (OLink)]
othercredit| [= andere beteiligte Personen oder Körperschaften]
productname| [= geschützter Produktname]
productnumber| [= Nummer eines Produkts]
revhistory| [= Geschichte der Ausgaben]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
subscript| [= tiefgestellt]
superscript| [= hochgestellt]
inlinegraphic| [= Grafik innerhalb des Texts]
inlinemediaobject| [=  Video, Audio, Bild etc. innerhalb des Texts]
inlineequation| [= mathematischer Ausdruck innerhalb des Texts]
indexterm [= schließt das zu Indizierende ein]
)+
)

>


3.4. Unterelement "titleabbrev"


Funktion: Kurztitel, Kurzform des Sachtitels (z.B. Kopftitel, Fußtitel)

Inhalt:

<!ELEMENT titleabbrev

(
(
#PCDATA|
footnoteref| [= Verweisung auf Fußnote]
xref| [= Querverweisung]
abbrev| [= Abkürzung, die mit Punkt gebildet wird]
acronym| [= Akronym]
acronym| [= Zitat]
citerefentry| = [Zitathinweis auf einen Nachschlageteil]
citetitle| [= Titel eines zitierten Werkes]
emphasis| [= Hervorhebung]
firstterm| [= erstmaliges Vorkommen eines Begriffs]
foreignphrase| [= fremdsprachiger Ausdruck]
glossterm| [= im Glossar erklärter Ausdruck]
footnote| [= Fußnote]
phrase| [= herausgehobener Textteil innerhalb eines Abschnitts]
quote| [= Zitat innerhalb eines Textes]
trademark| [= rechtlich geschützte Handelsmarke]
wordasword| [= Wort als normales Wort, nicht als Fachterminus]
link| [Hypertextvernüpfung]
olink| [= indirekte Verknüpfung, anwendungsspezifisch]
ulink| [= Verknüpfung mittels URL]
action| [= Reaktion auf Eingabe des Nutzers (z.B. Mausklicken)]
application| [= Name eines Programmpakets]
classname| [= Name einer Klasse in einer objektorientierten Programmiersprache]
command| [= Programmbefehl]
computeroutput| [= Computeroutput]
database| [= Name einer Datenbank oder eines Teils einer Datenbank]
email| [= email-Adresse]
envar| [= Software Environment Varaiable]
errorcode| [= Fehlercode]
errorname| [= Fehlermeldung]
errortype| [= Klassifikation einer Fehlermeldung]
filename| [= Filename]
function| [= Funktion oder Subroutine]
guibutton| [= Text auf einem Button einer graphischen Benutzeroberfläche]
guiicon| [= Icon auf einer graphischen Benutzeroberfläche]
guilabel| [= Textmarke auf einer graphischen Benutzeroberfläche]
guimenu| [= Name eines Menue auf einer graphischen Benutzeroberfläche]
guimenuitem|  [= Name eines in der Hierarchie untersten Eintrags eines Menue auf einer graphischen Benutzeroberfläche]
guisubmenu|  [= Name eine Untermenue auf einer graphischen Benutzeroberfläche]
hardware| [= Hardware]
hardware| [= Teil einer graphischen Benutzeroberfläche]
interfacedefinition| ["Exactly what this has meant has never been clear."]
keycap| [= Text auf einer Tastatur]
keycode| [= interner Code für eine Tastaturtaste]
keycombo| [= Tastenkombination bzw. Kombination von Tasten und Maus u. dgl.]
keysym| [= symbolische Bezeichnung für Tatsturtaste (z.B. ESC)]
literal| [= Computeraus- oder -eingabe]
constant| [= Programmkonstante oder Systemkonstante]
markup| [= Markup, das als Text wiedergegeben werden soll]
medialabel| [= Name eines physikalischen Mediums, auf dem sich eien Information befindet, z.B. CD-Label]
menuchoice| [= Auswahl aus einem Menue]
mousebutton| [= Name einer Maustaste, z.B. "rechte Taste"]
msgtext| [= Text einer Meldung, meist Fehlermeldung]
option| [= Option für Softwarebefehl]
optional| [= optional]
parameter|[= Parameter]
prompt| [= Beginn eines Eingabefelds]
property| [= "A unit of data associated with some part of a computer system"]
replaceable| [= Inhalt, den der Nutzer ersetzen kann oder muss]
returnvalue| [= Wert, den eine Funktion oder ein Befehl ausgibt]
xmltag| [= XML Markup]
structfield| [= Feld in struct (Programmiersprache C)]
structname| [= Name eines struct (Programmiersprache C)]
symbol| [= Name für einen Wert, wird vor Verarbeitung durch den Wert ersetzt]
systemitem| [= systembezogener Begriff]
token| [= kleinste Informationseinheit]
type| [= Klassifikation eines Werts]
userinput| [= von Nutzer eingegebene Daten]
varname| [= Name einer Variablen]
anchor| [= Anker, z.B. für Link]
author| [= persönlicher Verfasser]
authorinitials| [= Initialen oder anderer Kürzel für Verantwortlichen]
corpauthor| [= verantwortliche Körperschaft]
modespec| [= anwendungsspezifische Information zur Ausführung eines indirekten Link (OLink)]
othercredit| [= andere beteiligte Personen oder Körperschaften]
productname| [= geschützter Produktname]
productnumber| [= Nummer eines Produkts]
revhistory| [= Geschichte der Ausgaben]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
subscript| [= tiefgestellt]
superscript| [= hochgestellt]
inlinegraphic| [= Grafik innerhalb des Texts] [=Grafik]
inlinemediaobject| [=  Video, Audio, Bild etc. innerhalb des Texts]
inlineequation| [= mathematischer Ausdruck innerhalb des Texts]
indexterm [= schließt das zu Indizierende ein]
)+
)

>


3.5. Unterelement "bookinfo"


Funktion: Metainformationen für ein Buch

Inhalt:

<!ELEMENT bookinfo

(
(
graphic| [=Grafik]
mediaobject| [= Video, Audio, Bild u.dgl.]
legalnotice| [=Rechtsbelehrung, z.B. Garantieausschluss]
modespec| [= anwendungsspezifische Information zur Ausführung eines indirekten Link (OLink)]
subjectset| [= Gruppe von Begriffen, die den Inhalt eines Dokuments beschreiben]
keywordset| [= Gruppe von Schlagwörtern]
itermset| [= Gruppe von Indexwörtern in der Metainformation]
abbrev| [= Abkürzung, die mit Punkt gebildet wird]
abstract| [= Abstract]
address| [= Postadresse]
artpagenums| [= Anzahll der Kunstdrucktafeln]
author| [= persönlicher Verfasser]
authorgroup| [= enthält Informationen über Verantwortliche, falls mehrere vorhanden sind]
authorinitials| [= Initialen oder anderer Kürzel für Verantwortlichen]
bibliomisc| [= andere bibliographische Angaben]
biblioset| [= Gruppe bibliographischer Angaben]
collab| [= Mitarbeiter]
confgroup| [= enthält Konferenzangaben]
contractnum| [= Nummer des Vertrags, unter dem das Dokument verfasst wurde]
contractsponsor| [= Sponsor des Vertrags, unter dem das Dokument verfasst wurde]
copyright| [= Copyrightvermerk]
corpauthor| [= verantwortliche Körperschaft]
corpname| [= Name einer Körperschaft]
date| [= Datum, Jahr]
edition| [= Ausgabe]
editor| [= Herausgeber]
invpartnumber| [= Inventarnummer]
isbn| [= ISBN]
issn| [= ISSN]
issuenum| [= Heftnummer]
orgname| [= Name einer Organisation, die keine Körperschaft ist]
othercredit| [= andere beteiligte Personen oder Körperschaften]
pagenums| [= Seitenzahl]
printhistory| [= Erscheinungsverlauf]
productname| [= geschützter Produktname]
productnumber| [= Nummer eines Produkts]
pubdate| [= Erscheinungsjahr, Erscheinungsdatum]
publisher| [= Verleger]
publishername| [= Name des Verlegers]
pubsnumber| [= andere Standardnummern]
releaseinfo| [= Angaben über die vorliegende Version, z.B. "Betaversion"]
revhistory| [= Geschichte der Ausgaben]
seriesvolnums| [= Anzahl der Bände eines Sammelwerks]
subtitle| [= Zusatz zum Sachtitel]
title| [= Sachtitel]
titleabbrev| [= Kurztitel]
volumenum| [= Bandzählung]
citetitle| [= Titel eines zitierten Werks]
honorific| [= Titel einer Person]
firstname| [= Vorname]
surname| [= Familienname]
lineage| [= Stellung im Stammbaum: Jr. = Junior bzw. Sr. = Senior u. dgl.]
othername| [= anderer Name]
affiliation| [= Institution, der eine Person affiliiert ist]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
contrib| [= Art des Beitrags eines Mitarbeiters oder von sonstwie Beitragenden]
indexterm| [= schließt das zu Indizierende ein]
bookbiblio [= Metainformation über das Buch]
)+
)

>


3.6. Element "dedication"


Funktion: Widmung am Anfang eines Buches

<!ELEMENT dedication

(
(
title| [= Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?,
(
calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenco| [= Screenshot, der Koordinaten für Aufrufe (callouts) enthält]
screenshot| [= Screenshot]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
blockquote| [= vom Text abgesetztes Zitat]
indexterm [= schließt das zu Indizierende ein]
)+
)

>


3.7. Unterelement "toc"


Funktion: Inhaltsverzeichnis (table of contents)

Inhalt:

<!ELEMENT toc

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?,
tocfront*, [= Eintrag in Inhaltsverzeichnis für Vorworte und andere front matter]
(
tocpart| [Eintrag in Inhaltsverzeichnis über Teil eines Buches]
tocchap [= Eintrag in Inhaltsverzeichnis]
)*,
tocback* [= Eintrag in Inhaltsverzeichnis für back matter (z.B. Bibliographie, Indices usw.)]
)

>


3.8. Unterlement "lot"


Funktion: Liste von Beschriftungen (list of titles) von Abbildungen, Tabellen, Beispielen, Gleichungen u.ä.

Inhalt:

<!ELEMENT lot

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?,
lotentry* [= Eintragung in lot, d.h. einer Liste von Beschriftungen (list of titles) von Abbildungen, Tabellen, Beispielen, Gleichungen u.ä.]]
)

>


3.9. Unterelement "glossary"


Funktion: Glossar (Begriffe mit Kurzdefinitionen)

Inhalt:

<!ELEMENT glossary

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?,
(calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenco| [= Screenshot, der Koordinaten für Aufrufe (callouts) enthält]
screenshot| [= Screenshot]
synopsis| [= Darstellung der Syntax von Befehlen, Funktionen u. dgl.]
cmdsynopsis| [= Darstellung der Syntax von Befehlen einer Software]
funcsynopsis| [= Darstellung der Syntax Funktionen]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
address| [= Postadresse]
blockquote| [= vom Text abgesetztes Zitat]
graphic| [=Grafik]
graphicco| [= Grafik, die Koordinaten für Aufrufe (callouts) enthält]
mediaobject| [= Video, Audio, Bild u.dgl.]
mediaobjectco| [= Mediaobjekt, das Koordinaten für Aufrufe (callouts) enthält]
informalequation| [= mathematische Gleichung ohne Titel]
informalexample| [= Beispiel ohne Titel]
informalfigure| [= Darstellung (Fig.) ohne Titel]
informaltable| [= Tabelle ohne Titel]
equation| [= mathematische Gleichung]
example| [= Beispiel mit Titel]
figure| [= Darstellung (Fig.) mit Titel]
table| [= Tabelle]
msgset| [= detaillierte Gruppe von Meldungen, meist Fehlermeldungen]
procedure| [= Liste von Operationen, die schrittweise abgearbeitet werden müssen]
sidebar| [= Sidebar]
qandaset| [= Gruppe von Fragen und Antworten (questions and answers)]
anchor| [= Anker, z.B. für Link]
bridgehead| [= frei flottierende Überschrift]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
highlights| [= Zusammenfassung des Wichtigsten]
abstract| [= Abstract]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
epigraph| [= Vers u. dgl. zu Beginn]
indexterm [= schließt das zu Indizierende ein]
)*,
(
glossdiv+| [= Untereinteilung des Glossars]
glossentry+ [Eintragung in Glossar]
),
bibliography? [= Bibliographie]
)

>


3.10. Unterelement "bibliography"


Funktion: Bibliographie mit oder ohne Unterteilungen (bibliodiv)

Inhalt:

<!ELEMENT bibliography

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?,
(
calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenco| [= Screenshot, der Koordinaten für Aufrufe (callouts) enthält]
screenshot| [= Screenshot]
synopsis| [= Darstellung der Syntax von Befehlen, Funktionen u. dgl.]
cmdsynopsis| [= Darstellung der Syntax von Befehlen einer Software]
funcsynopsis| [= Darstellung der Syntax Funktionen]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
address| [= Postadresse]
blockquote| [= vom Text abgesetztes Zitat]
graphic| [=Grafik]
graphicco| [= Grafik, die Koordinaten für Aufrufe (callouts) enthält]
mediaobject| [= Video, Audio, Bild u.dgl.]
mediaobjectco| [= Mediaobjekt, das Koordinaten für Aufrufe (callouts) enthält]
informalequation| [= mathematische Gleichung ohne Titel]
informalexample| [= Beispiel ohne Titel]
informalfigure| [= Darstellung (Fig.) ohne Titel]
informaltable| [= Tabelle ohne Titel]
equation| [= mathematische Gleichung]
example| [= Beispiel mit Titel]
figure| [= Darstellung (Fig.) mit Titel]
table| [= Tabelle]
msgset| [= detaillierte Gruppe von Meldungen, meist Fehlermeldungen]
procedure| [= Liste von Operationen, die schrittweise abgearbeitet werden müssen]
sidebar| [= Sidebar]
qandaset| [= Gruppe von Fragen und Antworten (questions and answers)]
anchor| [= Anker, z.B. für Link]
bridgehead| [= frei flottierende Überschrift]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
highlights| [= Zusammenfassung des Wichtigsten]
abstract| [= Abstract]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
epigraph| [= Vers u. dgl. zu Beginn]
indexterm [= schließt das zu Indizierende ein]
)*,
(
bibliodiv+| [= Untereinteilung der Bibliographie]
(
biblioentry| [= Eintragung in Bibliographie]
bibliomixed [= Eintragung in Bibliographie]
)+
)
)

>


3.11. Unterelement "preface"


Funktion: Vorwort, Geleitwort, Einleitung u.dgl.

Inhalt:

<!ELEMENT preface

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
),
(
(
(
calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenco| [= Screenshot, der Koordinaten für Aufrufe (callouts) enthält]
screenshot| [= Screenshot]
synopsis| [= Darstellung der Syntax von Befehlen, Funktionen u. dgl.]
cmdsynopsis| [= Darstellung der Syntax von Befehlen einer Software]
funcsynopsis| [= Darstellung der Syntax Funktionen]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
address| [= Postadresse]
blockquote| [= vom Text abgesetztes Zitat]
graphic| [=Grafik]
graphicco| [= Grafik, die Koordinaten für Aufrufe (callouts) enthält]
mediaobject| [= Video, Audio, Bild u.dgl.]
mediaobjectco| [= Mediaobjekt, das Koordinaten für Aufrufe (callouts) enthält]
informalequation| [= mathematische Gleichung ohne Titel]
informalexample| [= Beispiel ohne Titel]
informalfigure| [= Darstellung (Fig.) ohne Titel]
informaltable| [= Tabelle ohne Titel]
equation| [= mathematische Gleichung]
example| [= Beispiel mit Titel]
figure| [= Darstellung (Fig.) mit Titel]
table| [= Tabelle]
msgset| [= detaillierte Gruppe von Meldungen, meist Fehlermeldungen]
procedure| [= Liste von Operationen, die schrittweise abgearbeitet werden müssen]
sidebar| [= Sidebar]
qandaset| [= Gruppe von Fragen und Antworten (questions and answers)]
anchor| [= Anker, z.B. für Link]
bridgehead| [= frei flottierende Überschrift]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
highlights| [= Zusammenfassung des Wichtigsten]
abstract| [= Abstract]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
epigraph| [= Vers u. dgl. zu Beginn]
indexterm [= schließt das zu Indizierende ein]
)+,
(
sect1*| [= top level Abschnitt]
(refentry)*| [= Seite zum Nachschlagen]
simplesect*| [= Abschnitt ohne Unterabschnitte]
section* [= Abschnitt]
)
)|
(sect1+| [= top level Abschnitt]
(refentry)+| [= Seite zum Nachschlagen]
simplesect+| [= Abschnitt ohne Unterabschnitte]
section+ [= Abschnitt]
)
)
)

>


3.12. Unterelement "chapter"


Funktion: Kapitel eines Buches

Inhalt:

<!ELEMENT chapter

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
), 
tocchap [= Eintrag in Inhaltsverzeichnis]?, 
(
(
(
calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenco| [= Screenshot, der Koordinaten für Aufrufe (callouts) enthält]
screenshot| [= Screenshot]
synopsis| [= Darstellung der Syntax von Befehlen, Funktionen u. dgl.]
cmdsynopsis| [= Darstellung der Syntax von Befehlen einer Software]
funcsynopsis| [= Darstellung der Syntax Funktionen]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
address| [= Postadresse]
blockquote| [= vom Text abgesetztes Zitat]
graphic| [=Grafik]
graphicco| [= Grafik, die Koordinaten für Aufrufe (callouts) enthält]
mediaobject| [= Video, Audio, Bild u.dgl.]
mediaobjectco| [= Mediaobjekt, das Koordinaten für Aufrufe (callouts) enthält]
informalequation| [= mathematische Gleichung ohne Titel]
informalexample| [= Beispiel ohne Titel]
informalfigure| [= Darstellung (Fig.) ohne Titel]
informaltable| [= Tabelle ohne Titel]
equation| [= mathematische Gleichung]
example| [= Beispiel mit Titel]
figure| [= Darstellung (Fig.) mit Titel]
table| [= Tabelle]
msgset| [= detaillierte Gruppe von Meldungen, meist Fehlermeldungen]
procedure| [= Liste von Operationen, die schrittweise abgearbeitet werden müssen]
sidebar| [= Sidebar]
qandaset| [= Gruppe von Fragen und Antworten (questions and answers)]
anchor| [= Anker, z.B. für Link]
bridgehead| [= frei flottierende Überschrift]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
highlights| [= Zusammenfassung des Wichtigsten]
abstract| [= Abstract]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
epigraph| [= Vers u. dgl. zu Beginn]
indexterm [= schließt das zu Indizierende ein]
)+,  
(
sect1*| [= top level Abschnitt]
(refentry)*| [= Seite zum Nachschlagen]
simplesect*| [= Abschnitt ohne Unterabschnitte]
section* [= Abschnitt]
)
)|
(
sect1+| [= top level Abschnitt]
(refentry)+| [= Seite zum Nachschlagen]
simplesect+| [= Abschnitt ohne Unterabschnitte]
section+ [= Abschnitt]
)
), 
(
index|[=Index]
glossary|[=Glossar]
bibliography [= Bibliographie]
)*
)

>


3.13. Unterelement "reference"


Funktion: Material zum Nachschlagen in einem Buch

Inhalt:

<!ELEMENT reference

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
), 
partintro?, [= Einleitung in den Inhalt eines Teils des Dokuments]
(refentry)+ [= Seite zum Nachschlagen]
)

>


3.14. Unterelement "part"


Funktion: Teil eines Buches

<!ELEMENT part

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
),
partintro?, [= Einleitung in den Inhalt eines Teils des Dokuments]
(
appendix| [= Anhang]
chapter| [= Kapitel]
toc| [= Inhaltsverzeichnis]
lot| [=Liste von Beschriftungen (list of titles) von Abbildungen, Tabellen, Beispielen, Gleichungen u.ä.]
index|[=Index]
glossary|[=Glossar]
bibliography| [= Bibliographie]
article| [= unsewlbständiges Werk]
preface| [= Vorwort u. dgl.]
refentry| [= Seite zum Nachschlagen]
reference [=Material zum Nachschlagen]
)+
)

>


3.15. Unterelement "article"


Funktion: Artikel, Aufsatz, Beitrag u.dgl. (unselbständige Literatur)

Inhalt:

<!ELEMENT article

(
(
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?,
artheader?, [= Metainformation zu Artikel]
tocchap [= Eintrag in Inhaltsverzeichnis]?,
lot*, [=Liste von Beschriftungen (list of titles) von Abbildungen, Tabellen, Beispielen, Gleichungen u.ä.]
(
(
(
calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenco| [= Screenshot, der Koordinaten für Aufrufe (callouts) enthält]
screenshot| [= Screenshot]
synopsis| [= Darstellung der Syntax von Befehlen, Funktionen u. dgl.]
cmdsynopsis| [= Darstellung der Syntax von Befehlen einer Software]
funcsynopsis| [= Darstellung der Syntax Funktionen]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
address| [= Postadresse]
blockquote| [= vom Text abgesetztes Zitat]
graphic| [=Grafik]
graphicco| [= Grafik, die Koordinaten für Aufrufe (callouts) enthält]
mediaobject| [= Video, Audio, Bild u.dgl.]
mediaobjectco| [= Mediaobjekt, das Koordinaten für Aufrufe (callouts) enthält]
informalequation| [= mathematische Gleichung ohne Titel]
informalexample| [= Beispiel ohne Titel]
informalfigure| [= Darstellung (Fig.) ohne Titel]
informaltable| [= Tabelle ohne Titel]
equation| [= mathematische Gleichung]
example| [= Beispiel mit Titel]
figure| [= Darstellung (Fig.) mit Titel]
table| [= Tabelle]
msgset| [= detaillierte Gruppe von Meldungen, meist Fehlermeldungen]
procedure| [= Liste von Operationen, die schrittweise abgearbeitet werden müssen]
sidebar| [= Sidebar]
qandaset| [= Gruppe von Fragen und Antworten (questions and answers)]
anchor| [= Anker, z.B. für Link]
bridgehead| [= frei flottierende Überschrift]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
highlights| [= Zusammenfassung des Wichtigsten]
abstract| [= Abstract]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
epigraph| [= Vers u. dgl. zu Beginn]
indexterm [= schließt das zu Indizierende ein]
)+,
(
sect1*| [= top level Abschnitt]
(refentry)*| [= Seite zum Nachschlagen]
simplesect*| [= Abschnitt ohne Unterabschnitte]
section* [= Abschnitt]
)
)|
(
sect1+| [= top level Abschnitt]
(refentry)+| [= Seite zum Nachschlagen]
simplesect+|  [= Abschnitt ohne Unterabschnitte]
section+ [= Abschnitt]
)
), (
(
toc| [= Inhaltsverzeichnis]
lot| [=Liste von Beschriftungen (list of titles) von Abbildungen, Tabellen, Beispielen, Gleichungen u.ä.]
index|[=Index]
glossary|[=Glossar]
bibliography [= Bibliographie]
)|
(
appendix [= Anhang]
)|
ackno [= Danksagung]
)*
)

>


3.16. Unterelement "appendix"


Funktion: Anhang

Inhalt:

<!ELEMENT appendix

(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
),
tocchap [= Eintrag in Inhaltsverzeichnis]?,
(
(
(
calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenco| [= Screenshot, der Koordinaten für Aufrufe (callouts) enthält]
screenshot| [= Screenshot]
synopsis| [= Darstellung der Syntax von Befehlen, Funktionen u. dgl.]
cmdsynopsis| [= Darstellung der Syntax von Befehlen einer Software]
funcsynopsis| [= Darstellung der Syntax Funktionen]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
address| [= Postadresse]
blockquote| [= vom Text abgesetztes Zitat]
graphic| [=Grafik]
graphicco| [= Grafik, die Koordinaten für Aufrufe (callouts) enthält]
mediaobject| [= Video, Audio, Bild u.dgl.]
mediaobjectco| [= Mediaobjekt, das Koordinaten für Aufrufe (callouts) enthält]
informalequation| [= mathematische Gleichung ohne Titel]
informalexample| [= Beispiel ohne Titel]
informalfigure| [= Darstellung (Fig.) ohne Titel]
informaltable| [= Tabelle ohne Titel]
equation| [= mathematische Gleichung]
example| [= Beispiel mit Titel]
figure| [= Darstellung (Fig.) mit Titel]
table| [= Tabelle]
msgset| [= detaillierte Gruppe von Meldungen, meist Fehlermeldungen]
procedure| [= Liste von Operationen, die schrittweise abgearbeitet werden müssen]
sidebar| [= Sidebar]
qandaset| [= Gruppe von Fragen und Antworten (questions and answers)]
anchor| [= Anker, z.B. für Link]
bridgehead| [= frei flottierende Überschrift]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
highlights| [= Zusammenfassung des Wichtigsten]
abstract| [= Abstract]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
epigraph| [= Vers u. dgl. zu Beginn]
indexterm [= schließt das zu Indizierende ein]
)+,
(
sect1*| [= top level Abschnitt]
(refentry)*| [= Seite zum Nachschlagen]
simplesect*| [= Abschnitt ohne Unterabschnitte]
section* [= Abschnitt]
)
)|
(
sect1+| [= top level Abschnitt]
(refentry)+| [= Seite zum Nachschlagen]
simplesect+| [= Abschnitt ohne Unterabschnitte]
section+ [= Abschnitt]
)
)
)

>


3.17. Unterelement "index"


Funktion: formatierter Index. Ein Index kann einleitende Materialien enthalten und beliebig viele Indexeinträge und Indexteile

Inhalt:

<!ELEMENT index

(
(
docinfo?, [= Metadaten für die Buchkomponente]
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?, (
calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenco| [= Screenshot, der Koordinaten für Aufrufe (callouts) enthält]
screenshot| [= Screenshot]
synopsis| [= Darstellung der Syntax von Befehlen, Funktionen u. dgl.]
cmdsynopsis| [= Darstellung der Syntax von Befehlen einer Software]
funcsynopsis| [= Darstellung der Syntax Funktionen]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
address| [= Postadresse]
blockquote| [= vom Text abgesetztes Zitat]
graphic| [=Grafik]
graphicco| [= Grafik, die Koordinaten für Aufrufe (callouts) enthält]
mediaobject| [= Video, Audio, Bild u.dgl.]
mediaobjectco| [= Mediaobjekt, das Koordinaten für Aufrufe (callouts) enthält]
informalequation| [= mathematische Gleichung ohne Titel]
informalexample| [= Beispiel ohne Titel]
informalfigure| [= Darstellung (Fig.) ohne Titel]
informaltable| [= Tabelle ohne Titel]
equation| [= mathematische Gleichung]
example| [= Beispiel mit Titel]
figure| [= Darstellung (Fig.) mit Titel]
table| [= Tabelle]
msgset| [= detaillierte Gruppe von Meldungen, meist Fehlermeldungen]
procedure| [= Liste von Operationen, die schrittweise abgearbeitet werden müssen]
sidebar| [= Sidebar]
qandaset| [= Gruppe von Fragen und Antworten (questions and answers)]
anchor| [= Anker, z.B. für Link]
bridgehead| [= frei flottierende Überschrift]
comment| [= Kommentar, der in Entwurf dargestellt werden soll]
highlights| [= Zusammenfassung des Wichtigsten]
abstract| [= Abstract]
authorblurb| [= Angaben, z.B. Kurzvita, zu einem Verantwortlichen]
epigraph| [= Vers u. dgl. zu Beginn]
indexterm [= schließt das zu Indizierende ein]
)*,
(
indexdiv*| [= Unterteiklung eines Index]
indexentry [= Eintragung in Index]*
)
)

>


3.18. Unterelement "setindex"


Funktion: formatierter Index des ganzen Sammelwerkes. Ein Index kann einleitende Materialien enthalten und beliebig viele Indexeinträge und Indexteile

Inhalt:  s. oben


3.19. Unterelement "colophon"


Funktion: Kolophon, vor allem mit Angaben über die Buchherstellung, Typographie, Papier, Einband u.dgl.

Inhalt:

<!ELEMENT colophon

(
(
title, [=Sachtitel]
subtitle?, [=Zusatz zum Sachtitel]
titleabbrev? [=Kurztitel]
)?, 
(
calloutlist| [= Liste von Einträgen, die auf Koordinaten in einer Graphik u. dgl. verweist]
glosslist| [= Glossar-Liste an irgendeiner Stelle]
itemizedlist| [= durch graphische Zeichen -- z.B. Punkte -- gekennzeichnete Liste]
orderedlist| [= nummerierte Liste]
segmentedlist| [= Liste, bei der jeder Eintrag eineindeutig eine Überschrift erhält]
simplelist| [= einfache Liste]
variablelist| [= Liste von Definitionen]
caution| [= Warnung]
important| [= wichtige Mitteilung]
note| [= wichtige Anmerkung]
tip| [= Tipp]
warning| [= Warnung]
literallayout| [= das Layout der Eingabe ist unverändert beizubehalten]
programlisting| [= Listing eines Programms oder Teile davon]
programlistingco| [= Listing eines Programms oder Teile davon, das Koordinaten für Aufrufe (callouts) enthält]
screen| [= alphanumerischer Screenshot]
screenco| [= Screenshot, der Koordinaten für Aufrufe (callouts) enthält]
screenshot| [= Screenshot]
formalpara| [= Abschnitt mit Titel]
para| [= Abschnitt]
simpara| [= Textabschnitt ohne Listen, Abbildungen u.ä.]
blockquote [= vom Text abgesetztes Zitat]
)+
)

>


Zu Kapitel 18: Zum Beispiel: TEI P4  -- Text Encoding Initiative P4