LaTeX Pakete
LaTeX Einführung 2024
LaTeX Kurse

tabular-Umgebung
multicolumn und multirow
Tabellenüberschriften und -platzierung

multicolumn und multirow

In diesem Abschnitt werden wir uns mit der Erstellung von Tabellen beschäftigen, die Zellen über mehrere Spalten (multicolumn) oder mehrere Zeilen (multirow) zusammenfassen. Diese Techniken sind besonders nützlich, wenn Sie komplexere Tabellen erstellen möchten, die übersichtlicher und besser strukturiert sind.

1. Grundlagen der tabular-Umgebung

Die tabular-Umgebung in LaTeX ist die grundlegende Umgebung zum Erstellen von Tabellen. Eine einfache Tabelle kann wie folgt aussehen:

\begin{tabular}{|c|c|c|}
\hline
Spalte 1 & Spalte 2 & Spalte 3 \\
\hline
Inhalt 1 & Inhalt 2 & Inhalt 3 \\
\hline
\end{tabular}

In dieser Tabelle haben wir drei Spalten definiert, die jeweils durch senkrechte Striche (|) getrennt sind. Die \hline-Befehle erzeugen horizontale Linien, die die Zeilen der Tabelle abgrenzen.

2. Zusammenfassen von Spalten mit \multicolumn

Mit dem \multicolumn-Befehl können Sie Zellen erstellen, die mehrere Spalten umfassen. Die Syntax des \multicolumn-Befehls lautet:

\multicolumn{Anzahl der Spalten}{Ausrichtung}{Inhalt}

Beispiel für eine Tabelle mit zusammengeführten Spalten:

\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{Zusammengefasst} & Einzelne Spalte \\
\hline
Spalte 1 & Spalte 2 & Spalte 3 \\
\hline
Inhalt 1 & Inhalt 2 & Inhalt 3 \\
\hline
\end{tabular}

In diesem Beispiel erstreckt sich die Zelle "Zusammengefasst" über die ersten beiden Spalten, während die dritte Spalte unverändert bleibt.

3. Zusammenfassen von Zeilen mit \multirow

Der \multirow-Befehl ermöglicht das Zusammenfassen von Zellen über mehrere Zeilen. Dafür benötigen Sie das Paket multirow, das Sie in der Präambel Ihres Dokuments einbinden müssen:

\usepackage{multirow}

Die Syntax des \multirow-Befehls lautet:

\multirow{Anzahl der Zeilen}{Breite}{Inhalt}

Beispiel für eine Tabelle mit zusammengeführten Zeilen:

\begin{tabular}{|c|c|c|}
\hline
\multirow{2}{*}{Zusammengefasst} & Spalte 2 & Spalte 3 \\
\cline{2-3}
 & Inhalt 2 & Inhalt 3 \\
\hline
Spalte 1 & Spalte 2 & Spalte 3 \\
\hline
\end{tabular}

In diesem Beispiel erstreckt sich die Zelle "Zusammengefasst" über die ersten beiden Zeilen der ersten Spalte, während die anderen Zellen normal weiterlaufen.

4. Kombination von \multicolumn und \multirow

Sie können \multicolumn und \multirow auch in Kombination verwenden, um komplexere Tabellen zu erstellen. Hier ein Beispiel:

\begin{tabular}{|c|c|c|c|}
\hline
\multirow{2}{*}{Multirow} & \multicolumn{2}{c|}{Multicolumn} & Spalte 4 \\
\cline{2-4}
 & Spalte 2 & Spalte 3 & Spalte 4 \\
\hline
Inhalt 1 & Inhalt 2 & Inhalt 3 & Inhalt 4 \\
\hline
\end{tabular}

In diesem Beispiel sehen Sie, wie die erste Zelle über zwei Zeilen und die zweiten und dritten Zellen über zwei Spalten zusammengefasst werden.

Die zwei Befehle \multicolumn und \multirow können auch ineinander verschachtelt werden. Dabei ist auf die Reihenfolge zu achten. Der \multirow Befehl muss sich innerhalb des \multicolumn Befehls befinden.

\documentclass[margin=10pt]{standalone}
%...
\usepackage{multirow}
%...
\begin{document}
%...
\begin{tabular}{|ccc|c|}
\hline
BBB & CCC & DDD & AAA\\
\hline
\multicolumn{3}{|c|}{\multirow{2}{*}{multicolumn \& multirow}}& 
AAA \\ \cline{4-4}
& & & AAA \\
\hline
BBB & CCC & DDD & AAA\\
\hline
\end{tabular}
%...
\end{document}

Zusammenfassung

Die Befehle \multicolumn und \multirow sind leistungsfähige Werkzeuge, die es ermöglichen, Spalten und Zeilen zu kombinieren, was besonders bei komplexen Tabellenstrukturen von großem Nutzen ist. Denken Sie bitte daran, dass die Verwendung des \multirow Befehls das Einbinden den gleichnamigen Zusatzpaketes erfodert.


Impressum
Datenschutz

annehmen ablehnen

Auf dieser Website werden Cookies und Pixel-Tags verwendet. Durch die Nutzung dieser Website erklären Sie sich mit der Verwendung von Cookies einverstanden. Mehr zum Thema Cookies und siehe auch Datenschutz