Festlegen von Kopf- und Fußzeilen in CALS-Tabellen

(Auszug aus "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" von Thomas Schraitle)

In einer CALS-Tabelle lassen sich Kopf- und Fußzeile durch die Elemente thead und tfoot erzeugen:

Beispiel: Kopf- und Fußzeile einer CALS-Tabelle

<table>
 <title>Testtabelle</title>
 <tgroup cols="2">
  <thead>
   <row>
     <entry>Kopf-A</entry>
     <entry>Kopf-B</entry>
   </row>
  </thead>
  <tfoot>
   <row>
     <entry>Fuß-A</entry>
     <entry>Fuß-B</entry>
   </row>
  </tfoot>
  <tbody><!-- --></tbody>
 </tgroup>
</table>

Zeile 3: Um eine Kopf- oder Fußzeile zu erstellen, benötigen Sie zunächst ein tgroup-Element. Die Spaltenanzahl wird im Attribut cols angegeben.
Zeile 4: Eine Kopfzeile beginnt mit thead.
Zeile 5: Jede Zeile wird durch ein row-Element ausgezeichnet. Eine Zelle (Schnittpunkt zwischen Spalte und Zeile) wird durch entry markiert.
Zeile 10: Eine Fußzeile beginnt mit tfoot.
Zeile 16: Die eigentlichen Tabelleneinträge werden an dieser Stelle über das Element tbody vorgenommen.

Eine Tabelle kann Kopf- oder Fußzeilen besitzen, dies ist jedoch keine Pflicht. Sowohl Kopf- als auch Fußzeilen werden als Beschriftung für die jeweiligen Spalten verwendet. Fußzeilen trifft man jedoch nicht so häufig an, so dass sie normalerweise nur bei langen Tabellen verwendet werden, um die Orientierung am Ende der Tabelle nicht zu verlieren.

  

<< zurück vor >>
Tipp der data2type-Redaktion:
Zum Thema DocBook bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

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