table
Innerhalb der table
Umgebung werden Tabellen gesetzt, dabei muss erwähnt werden, dass es sich nicht um eine Umgebung zum Setzen von Tabellen an sich handelt, es ist vielmehr eine Umgebung in die fertige Tabelle eingebettet wird. Wobei die Tabelle mithilfe einer anderen Umgebung zum Beispiel tabular
gesetzt wurde. Durch das Einbetten der Tabelle in diese Umgebung wird aus ihr eine Tafel
, was bedeutet, dass diese mit einer optionalen Beschriftung und einem optionalen Verweis versehen werden kann. Die Nutzung der table
stellt im Standard von LaTeX auch die Grundvoraussetzung dar, den \caption Befehl verwenden zu können und dann ein entsprechendes Tabellenverzeichnis anlegen zu können.
Wenn eine Tabelle in eine table
eingefügt wird, wird aus dieser Tabelle ein sogenanntes Gleitobjekt (engl. floats), das bedeutet ihre Platzierung ist fließend und hängt nicht von der Platzierung innerhalb des Quellcodes ab. Was bedeutet, dass sie über oder unter dem Text, wo sie gesetzt wurde, erscheinen kann oder auf einer neuen Seite. Die für Bilder analoge Umgebung heißt figure.
Tabelle
Die Tabelle selbst wird zum Beispiel mithilfe der tabular Umgebung gesetzt. Dabei ist es durchaus möglich, dass Sie auch andere Umgebungen wie zum Beispiel tabularx
, tabulary
etc. zum Setzen Ihrer Tabelle verwenden, wenn Sie das entsprechende zusätzliche Paket mit eingebunden haben.
Platzierung der Tabelle
Das optionale Element der Platzierung legt fest, wo LaTeX versuchen wird, die Tabelle zu platzieren. (Siehe auch Abbildungen zwischen Text in LaTeX platzieren)
- h hier (here) – auf der aktuellen Position.
- t oben (top) – oben auf der Seite.
- b unten (bottom) – unten auf der Seite.
- p neue Seite (page) – eine neue Seite für Gleitobjekte.
\begin{table}[Optional Platzierung] Tabelle \end{table}
Beschriftung der Tabelle
Mit dem \caption
Befehl kann die Tabelle mit einer Überschrift versehen werden. Der \caption
Befehl stellt auch den Eintragungstext für ein Tabellenverzeichnis zur Verfügung. Ein möglicher Querverweis \label
wird immer nach dem \caption
Befehl gesetzt.
\begin{table}[!htbp] \caption{Titel der Tabelle} Tabelle... \label{tab:Tabelle} \end{table}
Insbesondere, wenn die Beschriftung kürzer als eine ganze Textzeile ist, kann es zu einem optischen Missverhältnis zwischen der Tabelle und der Beschriftung kommen. Der Grund hierfür ist, dass die Beschriftung zentriert dargestellt wird, wenn sie kürzer als eine Zeile ist und dass die Tabelle linksbündig gesetzt wird. Das Problem lässt sich aber durch die Verwendung des \centering
Befehls einfach wie folgt lösen.
\documentclass{article} %... \begin{document} %... \begin{table} \caption{Das ist ein Test} \label{tab:Tabelle} \centering \begin{tabular}{|r|c|l|} \hline rechts & zentriert & links\\ \hline %... \hline \end{tabular} \end{table} %... \end{document}