Markupspezifische Elemente
(Auszug aus "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" von Thomas Schraitle)
Zu dieser Kategorie zählen folgenden Elemente:
- code
Ähnlich wie programlisting, jedoch nur innerhalb eines Fließtextes. Enthält kurze Codestücke, genauer spezifiziert durch das Attribut language:
<code language="python2">print "'%s' nicht gefunden!" % filename</code>
- constant
Eine Programm- oder Systemkonstante, beispielsweise:
<constant>42</constant>
Eine E-Mailadresse:
<email>tux@example.com</email>
Je nach Publishing-System kann daraus auch automatisch ein Link erzeugt werden (über mailto).
- literal
Allgemeiner Text, ähnlich zu userinput oder computeroutput.
- markup
Dieses Element enthält eine Zeichenkette für Markupcode.
<para>In TeX schreiben Sie eine Hochstellung so <markup>$x^2$</markup> und eine Tiefstellung so <markup>$x_2$</markup>.</para>
- tag (DocBook 5 und später), sgmltag (DocBook 4 und früher)
Ein XML- oder SGML-Markupkonstrukt:
<tag>book</tag>
<tag class="attribute">linkend</tag>
Über das Attribut namespace wird der Namensraum des Tags oder Attributs angegeben. Mit Hilfe des Attributs class kann der Inhalt weiter differenziert werden:
attribute | Der Name eines XML-Attributs: xml:lang |
attvalue | Der Inhalt eines XML-Attributs: de |
comment | Ein SGML-Kommentar: <!--...--> |
element | Der Name eines Elements (Standardwert) |
endtag | Ein End-Tag: </foo> |
genentity | Ein allgemeines Entity: ™ |
localname | Der lokale Namensteil eines qualifizierten Namens |
namespace | Ein Namensraum: "http://docbook.org/ns/docbook" |
numcharref | Eine Zeichenreferenz: ™ |
paramentity | Eine Parameter-Entity wie %list.class; |
pi | Eine SGML-Verarbeitungsanweisung: <!--..--> |
prefix | Der Präfix eines qualifizierten Namens: fo |
sgmlcomment | Ein SGML-Kommentar: <!--...--> (Der Attributwert sgmlcomment in DocBook 4 wurde in DocBook 5 umbenannt in comment.) |
starttag | Ein Start-Tag wie <foo> |
xmlpi | Eine XML-Verarbeitungsanweisung <?dbhtml ...?> |
- token
Spezifiziert eine Einheit von Informationen.
- uri
Ein Uniform Resource Identifier. Mit Hilfe des type-Attributs kann der Inhalt weiter differenziert werden:
<uri type="xmlnamespace">http://docbook.org/ns/docbook</uri>
<uri type="rddlnature">http://www.w3.org/TR/REC-xml.html#dt-unparsed</uri>
<uri type="rddlpurpose">http://www.rddl.org/purposes/natures#DTD</uri>
Copyright © 2009 Millin Verlag
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.
Millin Verlag, Siebengebirgsring 36, 53797 Lohmar, info(at)millin.de