LaTeX-Sperrcheat

Grundlegende LaTeX-Referenz

Inhaltsverzeichnis

[LaTeX](https://www.glukhov.org/de/documentation-tools/latex/latex-install-overview/ „LaTeX – Installation und Überblick") ist ein leistungsstarkes Satzsystem, das [weit verbreitet](https://www.glukhov.org/de/ „Technische Informationen") für die Erstellung professioneller Dokumente mit komplexer Formatierung, wie mathematischen Formeln, insbesondere in akademischen Bereichen, eingesetzt wird. Hier finden Sie einen Spickzettel für die [LaTeX-Typsographie](https://www.glukhov.org/de/documentation-tools/latex/latex-cheat-sheet/ „Spickzettel zur LaTeX-Typsographie").

Dieser Leitfaden ist Teil unseres Hubs [Dokumentationstools in 2026: Markdown, LaTeX, PDF- & Druck-Workflows](https://www.glukhov.org/de/documentation-tools/ „Praktische Anleitungen für Workflows rund um Markdown, LaTeX, PDF-Verarbeitung und Dokumentendruck. Konvertierungstools, Formatierungstipps und Automatisierungstechniken.").

![Zeitung an der Wand und Laptop auf dem Tisch](latex-cheatsheet-1-680x496.jpg „Zeitung an der Wand und Laptop auf dem Tisch")

Grundlegende TeX/LaTeX-Befehle

Grundlegende LaTeX-Dokumentstruktur

\documentclass{article}
\usepackage{amsmath}
\begin{document}
Your content here
\end{document}

Textformatierung

  • Fett: \textbf{text}
  • Kursiv: \textit{text}
  • Unterstrichen: \underline{text}

Mathematische Modus

Mathematik im Fließtext: $$x^2 + y^2 = z^2$$ Mathematik als Block: $$ E = mc^2 $$

Griechische Buchstaben

  • Alpha: $$\alpha$$
  • Beta: $$\beta$$
  • Gamma: $$\gamma$$
  • Delta: $$\delta$$

Operatoren und Symbole

  • Summe: $$\sum_{i=1}^n x_i$$
  • Integral: $$\int_a^b f(x) dx$$
  • Bruch: $$\frac{Zähler}{Nenner}$$
  • Quadratwurzel: $$\sqrt{x}$$

Indizes und Exponenten

  • Unterschreibung: $$x_i$$
  • Überschreibung: $$x^2$$
  • Kombination: $$x_i^2$$

Matrizen

\begin{matrix}
a & b \\
c & d
\end{matrix}

Gleichungen

\begin{equation}
    f(x) = ax^2 + bx + c
\end{equation}

Listen

Aufzählung ohne Nummerierung:

\begin{itemize}
    \item First item
    \item Second item
\end{itemize}

Nummerierte Liste:

\begin{enumerate}
    \item First item
    \item Second item
\end{enumerate}

Tabellen

Die Details finden Sie in einem separaten Abschnitt weiter unten.

\begin{tabular}{|c|c|}
    \hline
    Header 1 & Header 2 \\
    \hline
    Cell 1 & Cell 2 \\
    \hline
\end{tabular}

Abschnitte

\section{Main Section}
\subsection{Subsection}
\subsubsection{Sub-subsection}

Fügen Sie die Pakete hinzu, die der Dokumentkörper benötigt, und wählen Sie die [Dokumentklasse](https://www.glukhov.org/de/documentation-tools/latex/latex-document-classes/ „Vergleich der LaTeX-Dokumentklassen: article vs. report vs. book") passend zur Länge des Werks: article, wenn es keine Kapitel gibt, report oder book, wenn es Kapitel gibt.

Diagramme hinzufügen

Für Dokumentation, die in Markdown statt in LaTeX vorliegt – wie technische Blogartikel, READMEs oder auf Hugo basierende Websites – ist ein leichtgewichtiges Alternative [Mermaid-Diagramme](https://www.glukhov.org/de/documentation-tools/diagrams/mermaid-diagrams-quickstart-cheatsheet/ „Quickstart und Spickzettel für Entwickler zu Mermaid-Diagrammen"), die eine textbasierte Syntax in [einzäunten Codeblöcken](https://www.glukhov.org/de/documentation-tools/markdown/markdown-codeblocks/ „Markdown-Codeeinzäunungen, Sprachtags, Diff-Blöcke und Hugo-Hervorhebungen") nutzen und Flussdiagramme, Sequenzdiagramme und ER-Diagramme ohne externes Tool rendern. Für strukturierte Druck- und PDF-Ausgaben, bei denen eine präzise Layoutgestaltung wichtig ist, bleibt LaTeX die richtige Wahl.

Um Diagramme in einen LaTeX-Spickzettel einzubinden, haben Sie mehrere Optionen:

  1. Verwenden Sie das graphicx-Paket, um Bilder einzufügen:

    • Fügen Sie \usepackage{graphicx} in Ihrer Prämisse hinzu.
    • Verwenden Sie \includegraphics[optionen]{dateiname}, um Bilder einzufügen (siehe Details unten).
  2. Erstellen Sie Venn-Diagramme mit dem venndiagram-Paket:

    • Fügen Sie \usepackage{venndiagram} in Ihrer Prämisse hinzu.
    • Verwenden Sie die Umgebung \begin{venndiagram3sets} für Diagramme mit drei Mengen.
  3. Erstellen Sie Diagramme mit dem tikz-Paket:

    • Fügen Sie \usepackage{tikz} in Ihrer Prämisse hinzu.
    • Verwenden Sie die Umgebung \begin{tikzpicture}, um Diagramme und Grafiken zu erstellen.
  4. Erstellen Sie Tabellen zur Organisation von Informationen:

    • Verwenden Sie die Umgebung \begin{tabular} für einfache Tabellen.
    • Für komplexere Tabellen erwägen Sie Pakete wie longtable oder tabu.
  5. Verwenden Sie Teildarstellungen (Subfiguren) für mehrere zusammenhängende Diagramme:

    • Fügen Sie \usepackage{subcaption} in Ihrer Prämisse hinzu.
    • Verwenden Sie die Umgebung \begin{subfigure} innerhalb einer Figure-Umgebung.

Passen Sie die Positionierung und Größe Ihrer Diagramme an, um dem Spickzettel-Format gerecht zu werden. Sie müssen möglicherweise mit Optionen wie [width=0.8\textwidth] oder [scale=0.5] experimentieren, um sicherzustellen, dass Ihre Diagramme gut in das Layout des Spickzettels passen.

Bilder hinzufügen

Um Bilder mit dem graphicx-Paket in LaTeX hinzuzufügen, gehen Sie wie folgt vor:

  1. Fügen Sie das graphicx-Paket in die Prämisse Ihres Dokuments ein:
\usepackage{graphicx}
  1. Legen Sie Ihre Bilddateien im selben Verzeichnis wie Ihre LaTeX-Datei ab oder verwenden Sie den Befehl \graphicspath, um das Bildverzeichnis festzulegen:
\graphicspath{{images/}}
  1. Verwenden Sie den Befehl \includegraphics in Ihrem Dokument, um das Bild einzufügen:
\includegraphics[optionen]{dateiname}
  1. Für eine bessere Organisation und Formatierung umschließen Sie das Bild mit einer Figure-Umgebung:
\begin{figure}[platzierung]
\centering
\includegraphics[optionen]{dateiname}
\caption{Ihre Bildunterschrift hier}
\label{fig:label}
\end{figure}
  1. Passen Sie die Bildgröße mit Optionen wie width, height oder scale an:
\includegraphics[width=0.5\textwidth]{dateiname}
  1. Verweisen Sie im Text auf das Bild, indem Sie den Befehl \ref mit dem zugewiesenen Label verwenden.

Vergessen Sie nicht, Ihr Dokument zu kompilieren, um die eingefügten Bilder zu sehen.

Tabellen in LaTeX-Dokumente hinzufügen

Das Hinzufügen von Tabellen zu einem LaTeX-Dokument ist eine übliche Aufgabe, die mit der tabular-Umgebung erledigt werden kann.

So erstellen Sie Tabellen in LaTeX, hier mit mehreren Beispielen:

Grundlegende Tabellenstruktur

Die grundlegende Struktur einer Tabelle in LaTeX verwendet die tabular-Umgebung:

\begin{tabular}{spaltenspezifikatoren}
    inhalt
\end{tabular}

Spaltenspezifikatoren definieren die Ausrichtung und Ränder jeder Spalte:

  • l: linksbündig
  • c: mittigbündig
  • r: rechtsbündig
  • |: vertikale Linie zwischen Spalten

Einfaches Tabellenbeispiel

Hier ist eine einfache 3x3-Tabelle:

\begin{tabular}{lcr}
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
\end{tabular}

Tabelle mit Rahmen

Um Rahmen hinzuzufügen, verwenden Sie vertikale (|) und horizontale (\hline) Linien:

\begin{tabular}{|l|c|r|}
    \hline
    Left & Center & Right \\
    \hline
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
    \hline
\end{tabular}

Table-Umgebung

Für eine bessere Formatierung und Bildunterschriften verwenden Sie die table-Umgebung:

\begin{table}[h!]
    \centering
    \caption{Sample Table}
    \label{tab:sample}
    \begin{tabular}{|c|c|c|}
        \hline
        Column 1 & Column 2 & Column 3 \\
        \hline
        A & B & C \\
        D & E & F \\
        \hline
    \end{tabular}
\end{table}

Mehrspaltige und mehrzeilige Tabellen

Für komplexere Tabellen können Sie die Befehle \multicolumn und \multirow verwenden:

\usepackage{multirow}

\begin{tabular}{|c|c|c|}
    \hline
    \multicolumn{2}{|c|}{Merged Columns} & Column 3 \\
    \hline
    \multirow{2}{*}{Merged Rows} & B1 & C1 \\
    & B2 & C2 \\
    \hline
\end{tabular}

Tabelle mit benutzerdefinierten Spaltentypen

Für fortgeschrittenere Formatierung können Sie benutzerdefinierte Spaltentypen definieren:

\usepackage{array}

\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
    \hline
    Left & Centered Paragraph & Right \\
    \hline
    A & This text is centered and wraps within a 3cm wide column & 1 \\
    \hline
\end{tabular}

Vergessen Sie nicht, die erforderlichen Pakete wie array, multirow oder booktabs für erweiterte Tabellentabelleigenschaften einzuschließen.

Inhaltsverzeichnis hinzufügen

Das Hinzufügen eines Inhaltsverzeichnisses zu einem LaTeX-Dokument ist ein einfacher Prozess. So gehen Sie vor:

  1. Grundlegendes Inhaltsverzeichnis

Um ein grundlegendes Inhaltsverzeichnis zu erstellen, verwenden Sie den Befehl \tableofcontents:

\documentclass{article}
\begin{document}
\tableofcontents
\section{Introduction}
\section{Main Content}
\section{Conclusion}
\end{document}

Dadurch wird automatisch ein Inhaltsverzeichnis auf der Grundlage der Abschnitte Ihres Dokuments erstellt.

  1. Anpassung des Inhaltsverzeichnisses

Sie können die Tiefe des Inhaltsverzeichnisses mit dem Befehl \setcounter anpassen:

\setcounter{tocdepth}{2}
\tableofcontents

Dadurch werden Abschnitte und Unterabschnitte im Inhaltsverzeichnis angezeigt.

  1. Ändern des Titels

Um den Standardtitel „Contents" zu ändern, verwenden Sie:

\renewcommand*\contentsname{Tutorials}
\tableofcontents

Dadurch wird der Titel zu „Tutorials".

  1. Hinzufügen unnummerierter Abschnitte

Um unnummerierte Abschnitte zum Inhaltsverzeichnis hinzuzufügen, verwenden Sie:

\addcontentsline{toc}{section}{Unnumbered Section}
\section*{Unnumbered Section}

Dadurch wird der unnummerierte Abschnitt im Inhaltsverzeichnis aufgeführt.

  1. Listen der Abbildungen und Tabellen einbinden

Sie können auch Listen der Abbildungen und Tabellen hinzufügen:

\tableofcontents
\listoffigures
\listoftables

Vergessen Sie nicht, Ihr Dokument zweimal zu kompilieren, um sicherzustellen, dass das Inhaltsverzeichnis korrekt generiert wird.

Beispiel

Hier ist ein vollständiges Beispiel, das diese Funktionen demonstriert:

\documentclass{article}
\usepackage{blindtext}

\title{Sample Document}
\author{John Doe}
\date{}

\begin{document}

\maketitle

\renewcommand*\contentsname{Document Contents}
\setcounter{tocdepth}{2}
\tableofcontents

\section{Introduction}
\blindtext

\section{Main Content}
\subsection{Subsection 1}
\blindtext
\subsection{Subsection 2}
\blindtext

\addcontentsline{toc}{section}{Unnumbered Section}
\section*{Unnumbered Section}
\blindtext

\section{Conclusion}
\blindtext

\end{document}

Dieses Beispiel enthält einen benutzerdefinierten Titel für das Inhaltsverzeichnis, setzt die Tiefe, um Unterabschnitte einzuschließen, und fügt einen unnummerierten Abschnitt zum Inhaltsverzeichnis hinzu.

  • [Dokumentationstools in 2026: Markdown, LaTeX, PDF- & Druck-Workflows](https://www.glukhov.org/de/documentation-tools/ „Praktische Anleitungen für Workflows rund um Markdown, LaTeX, PDF-Verarbeitung und Dokumentendruck. Konvertierungstools, Formatierungstipps und Automatisierungstechniken.")
  • [LaTeX – Installation und Überblick](https://www.glukhov.org/de/documentation-tools/latex/latex-install-overview/ „LaTeX-Installation – LaTeX-Dokumentbeispiel, TexLive und MiKTeX")
  • [Selbstgebaute Filofax-BillTracker-Inserts mit LaTeX](https://www.glukhov.org/de/documentation-tools/latex/diy-filofax-inserts-with-latex/ „Selbstgebaute Filofax-A5-Planer-BillTracker-Inserts mit LaTeX")
  • [Markdown-Spickzettel](https://www.glukhov.org/de/documentation-tools/markdown/markdown-cheatsheet/ „Umfassender Markdown-Spickzettel")
  • [Digital Detox](https://www.glukhov.org/de/post/2024/10/digital-detox/ „Digital Detox – warum, wann und wie man es richtig macht")

Abonnieren

Neue Beiträge zu Systemen, Infrastruktur und KI-Engineering.