> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/de/wissensdatenbank/067-how-to-generate-and-insert-latex-tables-in-overleaf.md).

# Wie erstelle und füge ich LaTeX-Tabellen in Overleaf ein?

## Über diesen Artikel

In diesem Artikel wird erklärt, wie man LaTeX-Tabellen mit **Visueller Editor**erzeugt, bearbeitet und einfügt, was eine Möglichkeit ist, LaTeX-Tabellen in Overleaf zu erzeugen. In der Praxis gibt es vier Optionen, Tabellen zu erstellen:

1. Die Verwendung des [**Tabelle einfügen** Schaltfläche](#using-insert-table-to-create-a-table-in-your-project) in den **Visueller Editor** (oder **Code-Editor**)-Symbolleiste.
2. [Eine Tabelle aus einem anderen Dokument kopieren und einfügen](/latex/de/wissensdatenbank/075-how-to-paste-formatted-content-into-overleaf.md#pastingtables) während der Verwendung von **Visueller Editor**.
3. Das [LaTeX-Code für die Tabelle](/latex/de/abbildungen-und-tabellen/01-tables.md) in **Code-Editor**.
4. Verwenden von **Writefull für Overleaf**s [LaTeX-Tabellengenerator](https://blog.writefull.com/instantly-generate-tables-and-equations-in-writefull-for-overleaf/).

Wenn Sie ein erfahrener LaTeX-Nutzer sind, werden Sie wahrscheinlich Option 3 verwenden, die die größte Flexibilität beim Erzeugen von Tabellen bietet. Wenn Sie neu in LaTeX sind, ist die Verwendung der Symbolleiste in **Visueller Editor** (Option 1) ein guter Einstieg und der Schwerpunkt dieses Artikels – Sie können zwischen **Visueller Editor** und **Code-Editor** wechseln, um den Code hinter der Tabelle zu sehen. Wenn Sie mehr Erfahrung sammeln, schauen Sie sich unsere ausführliche Anleitung zu [wie man Tabellen mit LaTeX erstellt](/latex/de/abbildungen-und-tabellen/01-tables.md).

### Inhalt

Hier sind die wichtigsten Themen, die in diesem Artikel behandelt werden.

* [Mit Tabelle einfügen eine Tabelle in Ihrem Projekt erstellen](#using-insert-table-to-create-a-table-in-your-project)
* [Wie Sie eine eingefügte Tabelle bearbeiten oder anpassen](#how-to-edit-or-customize-an-inserted-table)
* [Wie Sie Tabellenzellen bearbeiten](#how-to-edit-table-cells)
* [Wie Sie eine oder mehrere Spalten oder Zeilen auswählen](#how-to-select-one-or-more-columns-or-rows)
* [Wie Sie die Tabellenbeschriftung ändern](#how-to-change-the-table-caption)
* [Wie Sie Rahmen zu Tabellenzellen hinzufügen](#how-to-add-borders-to-table-cells)
* [Wie Sie das Label der Tabelle ändern](#how-to-change-the-tables-label)
* [Wie Sie die Ausrichtung einer Tabellenspalte ändern](#how-to-change-the-alignment-of-a-table-column)
* [Wie Sie die Breite von Tabellenspalten festlegen](#how-to-set-the-width-of-table-columns)
* [Wie Sie die Ausrichtung einer Tabellenzelle ändern](#how-to-change-the-alignment-of-a-table-cell)
* [Wie Sie Tabellenzellen zusammenführen (oder wieder trennen)](#how-to-merge-or-unmerge-table-cells)
* [Wie Sie eine Tabellenzeile oder -spalte löschen](#how-to-delete-a-table-row-or-column)
* [Wie Sie neue Zeilen oder Spalten hinzufügen](#how-to-add-new-rows-or-columns)
* [FAQs zu Tabellen im Visual Editor](#faqs-about-tables-in-visual-editor)

## Mit Tabelle einfügen eine Tabelle für Ihr Overleaf-Projekt erzeugen

*Bitte beachten Sie: Diese Funktion ist neu und weitere Funktionen sind geplant. Schauen Sie also regelmäßig wieder auf dieser Seite vorbei, um zu sehen, was noch hinzugefügt wird. Wir würden uns auch über Ihr Feedback dazu freuen, das Sie in* [*dieser Umfrage*](https://forms.gle/TYSftBB3dhrjtgFU9)*.*

1. Wechseln Sie zu **Visueller Editor** mithilfe des Schalters oberhalb des Editorbereichs (oder bleiben Sie in **Code-Editor** wenn Sie sich beim Bearbeiten von LaTeX-Code wohlfühlen).
2. Wählen Sie die **Tabelle einfügen** Schaltfläche (![""](/files/bad5f38c6625e2578d7c36f979788d8f8c58fba4)) in der Symbolleiste.

![""](/files/5278b6d7102fbee804c6c5c3d17e2f4680590c8b)

4. Markieren Sie im Popup-Auswahlfeld die erforderliche Anzahl von Zeilen und Spalten und klicken Sie dann auf die unten rechts ausgewählte Zelle, um eine leere Tabelle einzufügen. Hier fügen wir eine leere 3 × 3-Tabelle ein:

![""](/files/ae62109fa4c13c0a63d09f8db8c2977b4f202cbb)

Dieser kurze Videoclip zeigt, wie einem Projekt eine 3 × 3-Tabelle hinzugefügt wird.

{% embed url="<https://videos.ctfassets.net/nrgyaltdicpt/7F9YTneTbxZAkAoN5vH3oK/7f157cd637b9aca5827beb52cecbb645/TestingTableGenerator.mp4>" %}

8. Die leere Tabelle kann jetzt von Ihnen bearbeitet werden. Das können Sie in **Code-Editor** tun, wenn Sie mit LaTeX-Tabellencode vertraut sind, oder fortfahren mit **Visueller Editor**, das zusätzliche Tabellenformatierungsfunktionen bietet, die derzeit in **Code-Editor**.

## Wie Sie eine eingefügte Tabelle bearbeiten oder anpassen

### Lernen Sie das Tabellen-Editor-Menü kennen

In **Visueller Editor**, wählen Sie eine oder mehrere Zellen Ihrer Tabelle aus, um das Tabellen-Editor-Menü anzuzeigen.

![Bild, das das Menü zum Einfügen von Tabellen zeigt](/files/44761984e4dc3b6ca4e489709a2dc82edd735bd4)

Einige Menüsymbole bleiben ausgegraut (inaktiv), bis Sie einen geeigneten Zellbereich auswählen, der für die Ausführung dieser Aktionen erforderlich ist. Sie können beispielsweise Zellen erst zusammenführen, nachdem Sie zwei oder mehr Zellen in einer Zeile ausgewählt haben.

Hier ist eine kurze Zusammenfassung der Symbole und Dropdown-Menüs.

* ![""](/files/93722158ebd059b885d21f3eca4c137b75f59b96) Die Tabellenbeschriftung löschen oder verschieben.
* ![""](/files/0d141c2986ac83c820b764d136349384cc293710) Die Tabellenrahmen ändern.
* ![""](/files/f0f2474719a35d83ef4544a5d241fbeda3ef67a2)Die Ausrichtung einer Spalte oder zusammengeführten Zelle festlegen.
* ![Icon for setting the table column width](/files/4bbbff6676f2b558efb31c36469c3e23ceac7503)Spaltenbreite anpassen.
* ![""](/files/b7cda8bf43cd8c92ba77463fb41395da6fe24217) Zellen in einer Zeile zusammenführen.
* ![""](/files/5584a696a233398436fe2d46a696afba73ce2991) Zeilen oder Spalten löschen.
* ![""](/files/a6ed1561423c96d3c476546ba8432013bff852f4)Zeilen und Spalten einfügen.
* ![""](/files/8588c719354414a97bf266ed4ed46548ccb8e7f5)Die gesamte Tabelle löschen. Um eine versehentlich gelöschte Tabelle wiederherzustellen, verwenden Sie **Rückgängig** Schaltfläche (![""](/files/e3ed6c5500124472fe3747fbcba2a9590ac345ad)) in der Symbolleiste oberhalb des Visual Editors und Code-Editors.
* ![""](/files/2f6069ebdd423035695ed23fc4ce6e7d276c4f2a)Hilfe erhalten.
* ![""](/files/a708080c7be0ef2066852ae9262ace4b6cb775ec)Senden Sie Feedback an Overleaf.

## Wie Sie Tabellenzellen bearbeiten

Es gibt zwei Möglichkeiten, mit dem Bearbeiten einer Zelle zu beginnen:

1. Doppelklicken Sie auf die Zelle, die Sie bearbeiten möchten.
2. Verwenden Sie die Tabulator- oder Pfeiltasten, um zu einer bestimmten Zelle zu navigieren, und drücken Sie dann die Eingabetaste.

Hier sind einige Tipps zum Bearbeiten von Zellinhalten mit **Visueller Editor**:

* Verwenden Sie LaTeX-Befehle und nicht die Symbolleiste, um Zelltext fett oder kursiv zu formatieren:
* verwenden [`\textbf{...}`](/latex/de/latex-grundlagen/03-bold-italics-and-underlining.md#bold-text) für **fett** Text.
* verwenden [`\textit{...}`](/latex/de/latex-grundlagen/03-bold-italics-and-underlining.md#italicized-text) für *kursiv* Text.
* verwenden `\textbf{... \textit{...}...}` für Text in ***fett kursiv***.
* Zellen können enthalten [Formeln im Fließtext](https://learn.overleaf.com/learn/Mathematical_expressions#Inline_math_mode) über `\( ... \)`.

**Visueller Editor** zeigt eine Vorschau des formatierten Textes und der Inline-Formeln an.

#### Beispiel: formatierter Text und Formeln in Tabellenzellen

Der nächste Screenshot zeigt **Visueller Editor** die Vorschau des folgenden Zellinhalts

* `\(\sqrt{a^2+b^2}\)`
* `\textbf{bold}, \textit{italic}, \textbf{\textit{bold italic}}`

![""](/files/679158bf6e935f827cffaa3f9456458fa3364c73)

## Wie Sie eine oder mehrere Spalten oder Zeilen auswählen

1. Verwenden Sie die Zeilen- oder Spaltenauswähler, um eine bestimmte Zeile oder Spalte auszuwählen.
2. Halten Sie die Umschalttaste gedrückt, um mehrere Zeilen oder Spalten auszuwählen.

![""](/files/d7f995bf48b87c0ddaef3adeaaa4a4a7fb543e30)

Sie können auch mehrere Zeilen oder Spalten auswählen, indem Sie auf eine Zelle klicken (sie auswählen) und den Auswahlzeiger (Mauszeiger) ziehen.

## Wie Sie die Tabellenbeschriftung ändern

### Um den Beschriftungstext zu bearbeiten

1. Klicken Sie auf den Standard-Beschriftungstext, also das Wort **Beschriftung.**

![""](/files/560a52574b8f71c8abb86b3b995103c64137931d)

3. Der LaTeX- `\caption` Befehl wird angezeigt.
4. Fügen Sie Ihre gewünschte Beschriftung zwischen den geschweiften Klammern ein `{...}`

![""](/files/f3b036e0c8510cf122850d38da0915d7d46c016c)

### Um die Beschriftung zu entfernen oder oberhalb bzw. unterhalb der Tabelle zu platzieren

* Wählen Sie eine beliebige Tabellenzelle aus, um das Tabellen-Editor-Menü anzuzeigen.
* Wählen Sie im Dropdown-Menü für die Beschriftung die gewünschte Option aus:
* **Keine Beschriftung**: Entfernen.
* **Beschriftung oben**: Platzieren Sie die Beschriftung oberhalb der Tabelle.
* **Beschriftung unten**: Platzieren Sie die Beschriftung unterhalb der Tabelle.

![""](/files/ccb4ffcb43bafc7bce37c83827390258c1a7fa77)

* **Hinweis**: Das Dropdown-Menü für die Beschriftung ist deaktiviert, wenn die [`tabular`](/latex/de/abbildungen-und-tabellen/01-tables.md#creating-a-simple-table-in-latex) [Umgebung](/latex/de/befehle/02-environments.md) nicht direkt in einer [`table` Umgebung](/latex/de/abbildungen-und-tabellen/01-tables.md#positioning-tables). Dies wird im folgenden Beispiel gezeigt, in dem die `tabular` Umgebung direkt in einer `center` Umgebung.

```latex
\documentclass{article}
\usepackage{hologo} % für das XeTeX-Logo
\begin{document}
\begin{center}
\begin{tabular}{lcc}
\hline
    \TeX{}-Engine&Erscheinungsjahr&Natives UTF-8\\
\hline
    pdf\TeX&1996&Nein\\
    \hologo{XeTeX}&2004&Ja\\
    Lua\TeX&2007&Ja\\
    LuaHB\TeX&2019&Ja\\
\hline
\end{tabular}
\end{center}
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf und wechseln Sie zum Visual Editor.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=A+tabular+not+immediately+inside+a+table\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bhologo%7D+%25+for+the+XeTeX+logo%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7Blcc%7D%0A%5Chline%0A++++%5CTeX%7B%7D+engine%26Year+released%26Native+UTF-8%5C%5C%0A%5Chline%0A++++pdf%5CTeX%261996%26No%5C%5C+%0A++++%5Chologo%7BXeTeX%7D%262004%26Yes%5C%5C+%0A++++Lua%5CTeX%262007%26Yes%5C%5C%0A++++LuaHB%5CTeX%262019%26Yes%5C%5C+%0A%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

Wenn Sie den obigen Code in Overleaf öffnen und dann zum Visual Editor wechseln, sehen Sie, dass das Dropdown-Menü für die Beschriftung ausgegraut (deaktiviert) ist:

![""](/files/447682c622d08f613f5519dcb305293d6704d86d)

## Wie Sie Rahmen zu Tabellenzellen hinzufügen

Zurzeit **Visueller Editor** bietet grundlegende Unterstützung für Rahmen, die über das Dropdown-Menü für Rahmen zugänglich ist, das derzeit zwei vom Benutzer auswählbare Optionen hat:

* **Alle Rahmen**: Alle Zellen haben einen Rahmen.
* **Keine Rahmen**: Keine Zelle hat einen Rahmen.

![""](/files/52a97e18b60bf2f9b46e052477f92c54178076b6)

Eine über die Symbolleiste eingefügte Tabelle beginnt mit der **Keine Rahmen** -Option. Wenn Sie [Rahmen mithilfe von LaTeX-Code hinzufügen](#does-visual-editor-preview-borders-applied-using-latex-code) zeigt die Schaltfläche **Benutzerdefinierte Rahmen**.

## Wie Sie das Label der Tabelle ändern

1. Klicken Sie auf den Standard-Labeltext `tab:my_label.`
2. Der LaTeX- `\label` Befehl wird angezeigt.
3. Fügen Sie Ihr gewünschtes Label zwischen den geschweiften Klammern {...} ein.

![""](/files/8a4a6212c577a38b2a79bdaa5271d5f323a6e8f3)

Der Labeltext ist ein Bezeichner, der verwendet wird, um auf diese Tabelle an anderer Stelle in Ihrem Dokument zu verweisen. Mehr über die Verwendung von Labels erfahren Sie in unserem [Artikel zum Querverweisen](/latex/de/weitere-themen/27-inserting-images.md#labels-and-cross-references).

## Wie Sie die Ausrichtung einer Tabellenspalte ändern

Tabellenspalten können rechts-, links- oder zentriert ausgerichtet sein. Folgen Sie diesen Schritten, um die Ausrichtung einer Spalte zu ändern:

1. [Wählen Sie die Spalte(n)](#how-to-select-one-or-more-columns-or-rows) aus, deren Ausrichtung Sie ändern möchten.
2. Das Ausrichtungssymbol (![""](/files/f0f2474719a35d83ef4544a5d241fbeda3ef67a2)) wird aktiv.
3. Wählen Sie das Dropdown-Menü und dann die gewünschte Ausrichtung: links, zentriert oder rechts.
4. Der folgende Screenshot zeigt, wie alle Zellen in Spalte 1 einer Tabelle rechtsbündig ausgerichtet werden:

![""](/files/b2b335defd9bf0c5cbd4a3c7c1b67f313e094b62)

## Wie Sie die Breite von Tabellenspalten festlegen

Änderungen an den Einstellungen für die Spaltenbreite wirken sich nur auf die *gesetzte Tabelle* aus, nicht auf die *Vorschau* von **Visueller Editor**. Sie müssen Ihr Dokument neu kompilieren, um das Ergebnis von Änderungen an den Spaltenbreiten zu sehen.

Folgen Sie diesen Schritten, um die Spaltenbreite(n) auf einen festen Wert festzulegen oder die Breite(n) entsprechend dem Inhalt in den Spaltenzellen variieren zu lassen.

1. [Wählen Sie die Spalte(n)](#how-to-select-one-or-more-columns-or-rows) deren Breite Sie ändern möchten. Das Symbol für die Spaltenbreite (![Icon for setting the table column width](/files/4bbbff6676f2b558efb31c36469c3e23ceac7503)) wird dann aktiviert.
2. Wählen Sie das Dropdown-Menü:

![Menüoptionen mit den Breitenoptionen](/files/d01d1c2f63d8e91afc901c8062db75aeb9e9679e)

4. Wählen Sie die gewünschte Option für die ausgewählte(n) Spalte(n):

* **Breite an Text anpassen:** Diese Option ermöglicht es, die gesetzte(n) Spaltenbreite(n) durch den Umfang des Inhalts in den Zellen der Spalte zu bestimmen; z. B. die Breite von gesetztem Text oder von Mathematik.
* **Feste Breite, Text umbrechen**: legt die Breite der Spalte(n) auf einen festen Wert fest, wodurch innerhalb der Spaltenzellen Zeilenumbrüche (Textumbruch) entstehen. Wenn Sie diese Option auswählen, wird das **Fenster Spaltenbreite festlegen** angezeigt, das zum Festlegen fester Spaltenbreiten verwendet wird, wie im nächsten Abschnitt erläutert.

![Dialogfenster zum Festlegen einer festen Spaltenbreite](/files/71a62fc55ffff6fd1d0329d9c9f16170843e3499)

### So legen Sie eine feste Spaltenbreite fest

Die **Fenster Spaltenbreite festlegen** Popup-Fenster bietet eine Dropdown-Liste mit drei Möglichkeiten zum Festlegen fester Spaltenbreiten:

* Als Prozentsatz (**%**) der aktuellen Zeilenbreite der Umgebung: Die Spaltenbreiten der Tabelle können dann je nach Verwendungsort der Tabelle variieren (siehe [Beispiel unten](#example-using-percentage-of-line-width)).
* Verwendung expliziter Breiten, ausgedrückt in Millimetern (mm), Zentimetern (cm), [Zoll](https://en.wikipedia.org/wiki/Inch) (in) oder [Punkte](https://en.wikipedia.org/wiki/Point_\(typography\)) (pt).
* Ein **Benutzerdefiniert** -Option unter Verwendung von LaTeX-Befehlen zur Berechnung der Breite ([siehe Beispiel unten](#example-using-custom-commands)).

Das folgende Bild zeigt, wie **Visueller Editor** ein kleines Symbol verwendet, um Spalten mit fester Breite zu kennzeichnen. Sie können die Einstellung für feste Breite bearbeiten, indem Sie auf das Symbol klicken, um das **Fenster Spaltenbreite festlegen** fenster anzuzeigen.

![Bild, das zeigt, wie der Visual Editor Spalten mit fester Breite hervorhebt](/files/1c667284e5bc6b0f07995234a14182a060457974)

### Beispiel: Verwendung eines Prozentsatzes der Zeilenbreite

Der LaTeX-Befehl `\linewidth` enthält den Wert der aktuellen Zeilenbreite, der je nach Dokumentformat variiert, z. B. bei einspaltigen oder zweispaltigen Layouts. Außerdem kann sich der Wert von `\linewidth` in bestimmten Umgebungen ändern, z. B. innerhalb einer `minipage`.

Dieses Beispiel verwendet das `multicol` Paket, um zwei identische Tabellen mit Spaltenbreiten zu setzen auf `0.25\linewidth`. Eine Tabelle wird in einem einspaltigen Abschnitt gesetzt, die andere in einem zweispaltigen Abschnitt, wodurch gezeigt wird, wie sich Änderungen an `\linewidth` auf die Spaltenbreiten der Tabelle auswirken.

```latex
\documentclass{article}
\usepackage{array}
\usepackage{multicol}
\begin{document}
\section{Abschnitt mit einer Spalte}
Dieser Teil der Seite ist eine Spalte mit \verb|\linewidth|=\the\linewidth.\vskip12pt

\begin{tabular}{|p{0.25\linewidth}|p{0.25\linewidth}|}
\hline
A & B\\
\hline
C & D \\
\hline
\end{tabular}

\vskip12pt \noindent Nun setzen wir dieselbe Tabelle in einem zweispaltigen Abschnitt.
\begin{multicols}{2}
[
\section{Abschnitt mit zwei Spalten}
]
Hier ist \verb|\linewidth|=\the\linewidth. Die Spaltenbreiten der Tabelle sind kleiner.

\begin{tabular}{|p{0.25\linewidth}|p{0.25\linewidth}|}
\hline
A & B\\
\hline
C & D \\
\hline
\end{tabular}
\end{multicols}
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf und wechseln Sie zum Visual Editor.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Using+line+width+to+set+table+column+widths\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Barray%7D%0A%5Cusepackage%7Bmulticol%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BSection+with+a+single+column%7D%0AThis+part+of+the+page+is+a+single+column+with+%5Cverb%7C%5Clinewidth%7C%3D%5Cthe%5Clinewidth.%5Cvskip12pt+%0A%0A%5Cbegin%7Btabular%7D%7B%7Cp%7B0.25%5Clinewidth%7D%7Cp%7B0.25%5Clinewidth%7D%7C%7D%0A%5Chline%0AA+%26+B%5C%5C%0A%5Chline%0AC+%26+D+%5C%5C%0A%5Chline%0A%5Cend%7Btabular%7D%0A%0A%5Cvskip12pt+%5Cnoindent+We+now+typeset+the+same+table+in+a+two-column+section.%0A%5Cbegin%7Bmulticols%7D%7B2%7D%0A%5B%0A%5Csection%7BSection+with+two+columns%7D%0A%5D%0AHere%2C+%5Cverb%7C%5Clinewidth%7C%3D%5Cthe%5Clinewidth.+The+table+column+widths+are+smaller.%0A%0A%5Cbegin%7Btabular%7D%7B%7Cp%7B0.25%5Clinewidth%7D%7Cp%7B0.25%5Clinewidth%7D%7C%7D%0A%5Chline%0AA+%26+B%5C%5C%0A%5Chline%0AC+%26+D+%5C%5C%0A%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bmulticols%7D%0A%5Cend%7Bdocument%7D)

Dieses Beispiel erzeugt die folgende Ausgabe:

![Beispieldokument](/files/b6160bd1a0a419532559a246e581a877ffb13057)

### Beispiel: Verwendung benutzerdefinierter Befehle

Die **Benutzerdefiniert** -Option können Sie Spaltenbreiten mit einer größeren Auswahl an Einheiten festlegen, darunter [`em`, `ex` und `sp`](/latex/de/formatierung/01-lengths-in-latex.md) zusammen mit LaTeX-Befehlen – vorausgesetzt, diese Befehle erzeugen einen gültigen Breitenwert in von LaTeX verstandenen Einheiten.

Das nächste Beispiel zeigt nur einige der vielen Möglichkeiten, wie Sie die **Benutzerdefiniert** -Option zum Festlegen von Spaltenbreiten verwenden können, einschließlich der Verwendung der Einheiten `em` und `ex`, einfacher arithmetischer Ausdrücke und fortgeschrittener Berechnungen mithilfe von LaTeX-Befehlen. Der`\dimexpr` („Dimension expression“)-Befehl wird verwendet, um arithmetische Operationen auf LaTeX-Längen (auch Dimensionen genannt) mittels Addition, Subtraktion, Multiplikation oder Division auszuführen. Im Wesentlichen `\dimexpr` ermöglicht er die Verwendung dynamisch berechneter Längen, einschließlich der Breite von Tabellenspalten.

```latex
\documentclass{article}
\usepackage{array}
\begin{document}
\newdimen\mydim
\mydim=1.25cm
\newcommand{\Acol}{\dimexpr 1cm + 0.1in + 3pt + 2.5mm\relax}
\newcommand{\Bcol}{0.1\linewidth}

\begin{itemize}
    \item Breite von Spalte 1: 4em=\the\dimexpr 4em\relax
    \item Breite von Spalte 2: 3ex=\the\dimexpr 3ex\relax
    \item Breite von Spalte 3: \verb|\Acol| legt eine Breite von \the\dimexpr 1cm + 0.1in + 3pt + 2.5mm\relax fest
    \item Breite von Spalte 4: \verb|\Bcol| legt eine Breite von \the\dimexpr0.1\linewidth\relax fest
    \item Breite von Spalte 5: \verb|\dimexpr0.25\linewidth+2cm-\mydim\relax| legt eine Breite von \the\dimexpr0.2\linewidth+2cm-\mydim\relax fest
\end{itemize}

\begin{table}
\centering
\caption{Verwendung von \LaTeX{}-Befehlen und Einheiten zum Festlegen von Spaltenbreiten}
\begin{tabular}{|p{4em}|p{3ex}|p{\Acol}|p{\Bcol}|p{\dimexpr0.2\linewidth+2cm-\mydim\relax}|}
\hline
A & B &C & D&E\\
\hline
F& G&H& I&J\\
\hline
\end{tabular}
\end{table}
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf und wechseln Sie zum Visual Editor.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Using+LaTeX+commands+to+set+table+column+widths\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Barray%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnewdimen%5Cmydim%0A%5Cmydim%3D1.25cm%0A%5Cnewcommand%7B%5CAcol%7D%7B%5Cdimexpr+1cm+%2B+0.1in+%2B+3pt+%2B+2.5mm%5Crelax%7D%0A%5Cnewcommand%7B%5CBcol%7D%7B0.1%5Clinewidth%7D%0A%0A%5Cbegin%7Bitemize%7D%0A++++%5Citem+Width+of+column+1%3A+4em%3D%5Cthe%5Cdimexpr+4em%5Crelax%0A++++%5Citem+Width+of+column+2%3A+3ex%3D%5Cthe%5Cdimexpr+3ex%5Crelax%0A++++%5Citem+Width+of+column+3%3A+%5Cverb%7C%5CAcol%7C+sets+a+width+of+%5Cthe%5Cdimexpr+1cm+%2B+0.1in+%2B+3pt+%2B+2.5mm%5Crelax%0A++++%5Citem+Width+of+column+4%3A+%5Cverb%7C%5CBcol%7C+sets+a+width+of+%5Cthe%5Cdimexpr0.1%5Clinewidth%5Crelax%0A++++%5Citem+Width+of+column+5%3A+%5Cverb%7C%5Cdimexpr0.25%5Clinewidth%2B2cm-%5Cmydim%5Crelax%7C+sets+a+width+of+%5Cthe%5Cdimexpr0.2%5Clinewidth%2B2cm-%5Cmydim%5Crelax%0A%5Cend%7Bitemize%7D%0A%0A%5Cbegin%7Btable%7D%0A%5Ccentering%0A%5Ccaption%7BUsing+%5CLaTeX%7B%7D+commands+and+units+to+set+column+widths%7D%0A%5Cbegin%7Btabular%7D%7B%7Cp%7B4em%7D%7Cp%7B3ex%7D%7Cp%7B%5CAcol%7D%7Cp%7B%5CBcol%7D%7Cp%7B%5Cdimexpr0.2%5Clinewidth%2B2cm-%5Cmydim%5Crelax%7D%7C%7D%0A%5Chline%0AA+%26+B+%26C+%26+D%26E%5C%5C%0A%5Chline%0AF%26+G%26H%26+I%26J%5C%5C%0A%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

Dieses Beispiel erzeugt die folgende Ausgabe:

![Verwendung von LaTeX-Befehlen zum Festlegen von Tabellen-Spaltenbreiten](/files/1342ccfc6eb7122f4626f695c5917646c6ea3a86)

## Wie Sie die Ausrichtung einer Tabellenzelle ändern

* Die Ausrichtung einzelner, *nicht zusammengeführter*, Zellen kann in **Visueller Editor**.
* Der Inhalt von *zusammengeführten* Zellen kann ausgerichtet werden (siehe den Abschnitt [Zusammenführen von zwei oder mehr Zellen in einer Tabellenzeile](#merging-two-or-more-cells-in-a-table-row)).

## Wie Sie Tabellenzellen zusammenführen (oder wieder trennen)

Tabellenzellen können horizontal innerhalb einer Tabellen *zeile*, aber nicht vertikal innerhalb einer Tabellenspalte.

### Zusammenführen von zwei oder mehr Zellen in einer Tabellenzeile

1. Wählen Sie die Zellen aus, die Sie zusammenführen möchten.
2. Wählen Sie die **Zellen zusammenführen** Symbol (![""](/files/b7cda8bf43cd8c92ba77463fb41395da6fe24217)) aus, um die Zellen zusammenzuführen.
3. Optional können Sie die Ausrichtung der zusammengeführten Zellen ändern.

### Zusammengeführte Zellen wieder trennen

1. Wählen Sie die zusammengeführte Zelle aus.
2. Wählen Sie die **Zellen zusammenführen** Symbol (![""](/files/b7cda8bf43cd8c92ba77463fb41395da6fe24217)) aus, um die Zellen wieder zu trennen.

Das folgende Video zeigt das Zusammenführen von drei Zellen in einer Tabellenzeile, das Ändern der Ausrichtung der zusammengeführten Zelle und das Wiedertrennen des Zellinhalts.

{% embed url="<https://videos.ctfassets.net/nrgyaltdicpt/2g1bZr5H5PdCBdrD6MqXPN/7813a6c42b2ecbd4ac7cbb4a412b863c/MergingCells.mp4>" %}

* **Hinweis**: Der gesamte Inhalt der zusammengeführten Zelle wird in die erste Zelle des wieder getrennten Satzes eingefügt.

## Wie Sie eine Tabellenzeile oder -spalte löschen

1. [Wählen Sie die Zeilen oder Spalten](#how-to-select-one-or-more-columns-or-rows) aus, die Sie löschen möchten.
2. Wählen Sie die **Zeile oder Spalte löschen** Symbol (![""](/files/5584a696a233398436fe2d46a696afba73ce2991)) aus, um die ausgewählten Zeilen oder Spalten zu löschen.

## Wie Sie neue Zeilen oder Spalten hinzufügen

Die **Einfügen** Schaltfläche (![""](/files/a6ed1561423c96d3c476546ba8432013bff852f4)) können Sie eine oder mehrere neue Zeilen oder Spalten vor oder nach einer ausgewählten Position hinzufügen.

Wenn Sie *m* Zeilen und *n* Spalten einfügen möchten, wählen Sie eine *m* × *n* Zellengruppe aus, die die Stellen abdeckt, an denen Sie diese Zeilen und Spalten einfügen möchten.

**Beispiel**: Im folgenden Screenshot wurde eine 3 × 2-Zellengruppe ausgewählt, die sich über 3 Zeilen und 2 Spalten erstreckt.

![""](/files/7ab0a0cec4492e2bb468e7964fe8d89b5f9fd267)

* Durch Auswahl von ![""](/files/a6ed1561423c96d3c476546ba8432013bff852f4) erhalten Sie die folgenden Optionen:

![""](/files/0608ad6cb0b015116e8b85816fecb7bebfcbf200)

* Sie können nun eines der folgenden Elemente einfügen:
* 2 Spalten links von Spalte 1
* 2 Spalten rechts von Spalte 2
* 3 Zeilen oberhalb von Zeile 1
* 3 Zeilen unterhalb von Zeile 3

## FAQs zu Tabellen im Visual Editor

### Was ist, wenn ich mehr Formatierungsoptionen möchte?

Es gibt viele Möglichkeiten, Tabellen zu konfigurieren, die mit **Visueller Editor** erzeugten Tabellen noch nicht möglich sind. Für komplexere Formatierungen müssen Sie LaTeX-Code verwenden. Lesen Sie unsere ausführliche Anleitung zu [wie man Tabellen mit LaTeX erstellt](/latex/de/abbildungen-und-tabellen/01-tables.md).

### Kann der Visual Editor Tabellen, die ich mit dem Code-Editor erstelle, in der Vorschau anzeigen?

Das hängt von der Tabelle und ihrem Code ab, aber der **Visueller Editor** wird versuchen, so viel wie möglich in der Vorschau anzuzeigen. Komplexe Tabellen, etwa solche, die mit LaTeX-Paketen, Vorlagen für Fachartikel oder benutzerdefinierten Befehlen (Makros) erstellt wurden, können in der Ansicht im **Visueller Editor**.

Wenn die Tabelle nicht in der Vorschau angezeigt werden kann, z. B. weil sie LaTeX-Markup-Fehler enthält, sehen Sie die folgende Meldung:

![""](/files/1ddc1b29939939af6af5710ca43b2dfdd6d3427f)

### Unterstützt der Visual Editor das Paket booktabs?

**Visueller Editor** unterstützt horizontale Linien, die durch das [`booktabs` Paket](https://ctan.org/pkg/booktabs?lang=en). Das folgende Beispiel verwendet die `booktabs` Paketbefehle `\toprule`, `\midrule`, und `\bottomrule`.

```latex
\documentclass{article}
\usepackage{booktabs}
\usepackage{hologo} % für das XeTeX-Logo
\begin{document}
\begin{table}
\begin{tabular}{lcc}
\toprule
    \TeX{}-Engine&Erscheinungsjahr&Natives UTF-8\\
\midrule
    pdf\TeX&1996&Nein\\
    \hologo{XeTeX}&2004&Ja\\
    Lua\TeX&2007&Ja\\
    LuaHB\TeX&2019&Ja\\
\bottomrule
\end{tabular}
\end{table}
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf und wechseln Sie zum Visual Editor.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Previewing+a+booktabs+table+in+Visual+Editor\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bbooktabs%7D%0A%5Cusepackage%7Bhologo%7D+%25+for+the+XeTeX+logo%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Btable%7D%0A%5Cbegin%7Btabular%7D%7Blcc%7D%0A%5Ctoprule+%0A++++%5CTeX%7B%7D+engine%26Year+released%26Native+UTF-8%5C%5C%0A%5Cmidrule+%0A++++pdf%5CTeX%261996%26No%5C%5C+%0A++++%5Chologo%7BXeTeX%7D%262004%26Yes%5C%5C+%0A++++Lua%5CTeX%262007%26Yes%5C%5C%0A++++LuaHB%5CTeX%262019%26Yes%5C%5C+%0A%5Cbottomrule%0A%5Cend%7Btabular%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

Öffnen Sie den obigen Code und wechseln Sie dann zu **Visueller Editor** um die folgende Vorschau zu sehen:

![""](/files/2a783b9faab97412b7952f6a9fa98ede4899e1aa)

### Zeigt der Visual Editor Rahmen in der Vorschau an, die mit LaTeX-Code gesetzt wurden?

Rahmen, die innerhalb der tabular-Umgebung mithilfe von `|` in der Spezifikation der Tabelle oder `\hline` im Tabellenkörper erstellt werden, werden in **Visueller Editor**, wie im nächsten Beispiel gezeigt wird.

```latex
\documentclass{article}
\begin{document}
\begin{table}
\centering
\begin{tabular}{c|c|c}
         R1C1&R1C2& \\
         \hline
         R2C1&  & \\
         \hline
         R3C1 &R3C2 &R3C3\\
\end{tabular}
    \caption{Dies ist meine Tabellenbeschriftung.}
    \label{tab:mynewtable}
\end{table}
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf und wechseln Sie zum Visual Editor.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Creating+table+borders+with+LaTeX+code\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Btable%7D%0A%5Ccentering%0A%5Cbegin%7Btabular%7D%7Bc%7Cc%7Cc%7D%0A+++++++++R1C1%26R1C2%26+%5C%5C%0A+++++++++%5Chline%0A+++++++++R2C1%26++%26+%5C%5C%0A+++++++++%5Chline%0A+++++++++R3C1+%26R3C2+%26R3C3%5C%5C%0A%5Cend%7Btabular%7D%0A++++%5Ccaption%7BThis+is+my+table+caption.%7D%0A++++%5Clabel%7Btab%3Amynewtable%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

Öffnen Sie den obigen Code und wechseln Sie dann zu **Visueller Editor** um die folgende Vorschau zu sehen:

![""](/files/c4e518c359c49ac0b671f4014519ce405d46b019)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/de/wissensdatenbank/067-how-to-generate-and-insert-latex-tables-in-overleaf.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
