13.9.2 SGML
Vorbereitung:
# apt-get install debiandoc-sgml debiandoc-sgml-doc
Referenzen f�r debiandoc-sgml
:
SGML erm�glicht das Verwalten mehrerer Dokumentformate. Ein einfaches
SGML-System ist Debiandoc, was hier verwendet wird. Dies erfordert kleinere
Umwandlungen der Textdateien f�r die folgenden Buchstaben:
Um einen Abschnitt als nicht ausgebbaren Kommentar zu markieren, wird Folgendes
verwendet:
<!-- Darlegen des Sachverhalts ... -->
F�r einen Abschnitt mit abschaltbarem Kommentar:
<![ %FIXME; [ Darlegen des Sachverhalts ... ]]>
In SGML gewinnt die erste Definition einer Entit�t. Zum Beispiel:
<!entity % qref "INCLUDE">
<![ %qref; [ <!entity param "Daten 1"> ]]>
<!entity param "Daten 2">
¶m;
Dies endet mit "Daten 1". Enth�lt die erste Zeile "IGNORE"
anstatt "INCLUDE", endet es mit "Daten 2" (die zweite Zeile
ist eine bedingte Anweisung). Es ist auch m�glich, einzelne wiederholende
Textabschnitte separat vom Inhalt zu definieren.
<!entity wessen "mein">
Hallo &wessen; Freund.
Dies ist &wessen; Buch.
Dies ergibt das Folgende:
Hallo mein Freund.
Dies ist mein Buch.
Vergleichen Sie mit dem kurzen SGML-Beispiel sample.sgml
im
Beispielverzeichnis
.
Wenn SGML-Dokumente gr��er werden, hat TeX, das intern zur Textbearbeitung
verwendet wird, manchmal Probleme. Vergleichen Sie TeX/LaTeX, Abschnitt 13.9.3.