table

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}

Beitrag veröffentlicht

in

von

Schlagwörter: