Es gibt, abgesehen von zusätzlichen Paketen, 4 verschiedene Tabellenumgebungen in LaTeX:
\begin{array}[pos]{spalten}
\begin{tabular}[pos]{spalten}
\begin{tabular*}{breite}[pos]{spalten}
\begin{eqnarray}{breite}[pos]{spalten}
\begin{eqnarray*}{breite}[pos]{spalten}
dahinter folgen jeweils die Zeilen und schließlich ein
\end{}
mit dem jeweiligen Umgebungsnamen.
Die 4. und 5. Umgebung werden in Abschnitt eqnarray im Kapitel Mathematik erläutert.
Die
array
Umgebung darf nur innerhalb von mathematische Umgebungen verwendet werden. Der
tabular*
Umgebung kann im Unterschied zu
tabular
lediglich noch eine feste Breite zugeordnet werden.
Erläuterung der Parameter
pos
: Vertikale Positionierung.t
: richtet die erste undb
: die unterste Tabellenzeile an der Umgebung aus.spalten
: Zahl und Form der Spalten. Die Zahl ergibt sich aus den angegebenen Formaten.l
: linksbündige Spalter
: rechtsbündige Spaltec
: zentriert formatierte Spaltep{breite}
: Blocksatz mit der angegebenen Breite Spalte*{anzahl}{format}
: wiederholt das format
anzahl
mal@{text}
: Text zwischen den Spalten.@{\extracolsep{\fill}}
: ist sehr praktisch für Tabellen mit fester Breite.\hline
, der eine horizontale Linie einfügt, ersetzt werden.
\multicolumn{anzahl}{spalte}{inhalt}
zu einer Zelle zusammengefasst werden.
\vline
fügt einen zusätzlichen vertikalen Strich ein.
\cline{m-n}
fügt eine horizontale Linie in die Spalten m bis n ein.
Mit
\setlength{Größe}
können innerhalb verschiedene Parameter geändert werden:
\tabcolsep
\arraycolsep
\arrayrulewidth
\doublerulesep
Um den Zeilenabstand in der Tabelle ändern zu können, nutzt man folgende Zeile:
\renewcommand{\arraystretch}{Faktor}
Kommazahlen werden mit Hilfe eines Punktes statt eines Kommas notiert!
Um die Tabelle von LaTeX automatisch sinnvoll (meistens )positionieren zu lassen, wird die Tabelle in die folgende Umgebung eingefügt:
\begin{table} % Text über der Tabelle % Tabelle % Text unter der Tabelle \caption{Überschrift - auch für das Tabellenverzeichnis} \end{table}
Das Tabellenverzeichnis erhält man dann mit
\listoftables