table
Die table (dt. Tafel) Umgebung erzeugt ein Gleitobjekt, welches mit einer Beschriftung, Positionsangabe und Referenz versehen werden kann. Nicht zu verwechseln mit der tabular Umgebung.
\begin{table}[POSITION]
% Einbettung einer Tabelle, bspw. tabular oder longtable
\caption{Beschriftung}
\label{eindeutiger Bezeichner}
\end{table}
Die table Umgebung ermöglicht die Einbettung von Tabellen in LaTeX. Hierbei stellt table nur einen Container zur Einbettung und nicht die eigentliche Tabelle dar. Um eine Tabelle erstellen zu können, muss darin beispielsweise eine tabular oder longtable Umgebung erzeugt werden, die dann letztendlich die eigentliche Tabelle enthält.
Dieses Verhalten ist dem von figure ähnlich, da auch hier nur ein Container für ein Bild oder eine Grafik erzeugt wird. Das Einbinden eines Bildes erfolgt dann seinerseits über den Befehl \includegraphics.
Mit \caption wird ein Tabellentitel gesetzt, der üblicherweise als Tabellenunterschrift formatiert wird. Durch \label wird ein eindeutiger Bezeichner für interne Verweise auf die Tabelle erzeugt. Via \ref kann auf die Tabellennummer, via \pageref auf die Seitenzahl auf der sich die Tabelle befindet, zugegriffen werden. Da die Tabellennummer erst durch \caption erzeugt wird, muss \label unbedingt nach \caption stehen!
Als Option kann die Position übergeben werden. Dabei sind folgende Parameter möglich:
- b - bedeutet BOTTOM, die Tafel wird unten auf der Seite angeordnet
- h - bedeutet HERE, die Tafel wird gesetzt wo sie definiert wurde
- p - bedeutet PAGE, die Tafel bekommt eine eigene Seite
- t - bedeutet TOP, die Tafel wird oben auf der Seite angeordnet
Diese sind auch in Kombination möglich. Die Defaulteinstellung ist: tbp
Dies bedeutet LaTeX versucht zunächst die Tafel am oberen Rand der Seite zu platzieren. Sollte dies nicht möglich sein so wird es am unteren Rand der Seite versucht. Erst wenn dies nicht klappt bekommt die Tafel eine eigene Seite.
| Minimalbeispiel
| Ausgabe des Dokumentes
|
\documentclass{scrartcl}
\usepackage{tabularx}
\begin{document}
\begin{table}
\centering
\begin{tabular}{lll}
\hline
\textbf{linke Spalte} & \textbf{mittlere Spalte} & \textbf{rechte Spalte} \\
\hline
A & B & C \\
! & 2 & 3 \\
a & b & c \\
i & ii & iii \\
\hline
\end{tabular}
\caption{Eine dreispaltige Tabelle}
\label{tab:threecols}
\end{table}
\end{document}
|
|
LaTeX - Satz von Tabellen, Vortrag von Axel Reichert und Herbert Voss über den Satz von Tabellen
Kategorie: Befehlsreferenz
|