LaTeX-Referenz

Grundlegende LaTeX-Referenz

Inhaltsverzeichnis

LaTeX ist ein leistungsstarkes Satzsystem, das weit verbreitet ist, um professionelle Dokumente mit komplexer Formatierung, wie mathematischen Formeln, insbesondere in akademischen Bereichen, zu erstellen. Hier ist ein Cheat Sheet für LaTeX-Satz.

Dieser Leitfaden ist Teil unseres Hubs Dokumentations-Tools 2026: Markdown, LaTeX, PDF & Druck-Workflows.

Zeitung an der Wand und auf dem Tisch mit dem Laptop

Grundlegende TeX/LaTeX-Befehle

Grundlegende LaTeX-Dokumentenstruktur

\documentclass{article}
\usepackage{amsmath}
\begin{document}
Ihr Inhalt hier
\end{document}

Textformatierung

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

Mathematikmodus

Inline-Mathematik: $$x^2 + y^2 = z^2$$ Anzeigemathematik: $$ 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

  • Index: $$x_i$$
  • Exponent: $$x^2$$
  • Kombiniert: $$x_i^2$$

Matrizen

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

Gleichungen

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

Listen

Ungeordnete Liste:

\begin{itemize}
    \item Erster Punkt
    \item Zweiter Punkt
\end{itemize}

Geordnete Liste:

\begin{enumerate}
    \item Erster Punkt
    \item Zweiter Punkt
\end{enumerate}

Tabellen

Details finden Sie in einem separaten Abschnitt unten.

\begin{tabular}{|c|c|}
    \hline
    Kopf 1 & Kopf 2 \\
    \hline
    Zelle 1 & Zelle 2 \\
    \hline
\end{tabular}

Abschnitte

\section{Hauptabschnitt}
\subsection{Unterabschnitt}
\subsubsection{Unter-Unterabschnitt}

Denken Sie daran, die erforderlichen Pakete einzuschließen und die geeignete Dokumentenklasse für Ihre spezifischen Bedürfnisse zu verwenden.

Hinzufügen von Diagrammen

Für Dokumentation, die in Markdown und nicht in LaTeX existiert — wie technische Blog-Beiträge, READMEs oder Hugo-basierte Websites — ist eine leichtgewichtigere Alternative Mermaid-Diagramme, die eine textbasierte Syntax innerhalb von Code-Blöcken verwenden und Flussdiagramme, Sequenzdiagramme und ER-Diagramme ohne externe Tools rendern. Für strukturierte Druck- und PDF-Ausgaben, bei denen präzises Layout wichtig ist, bleibt LaTeX die richtige Wahl.

Um Diagramme in ein LaTeX-Cheat-Sheet aufzunehmen, haben Sie mehrere Optionen:

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

    • Fügen Sie \usepackage{graphicx} in Ihre Präambel ein
    • 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 Ihre Präambel ein
    • Verwenden Sie die \begin{venndiagram3sets}-Umgebung für Dreimengen-Diagramme
  3. Plotten Sie Graphen mit dem tikz-Paket:

    • Fügen Sie \usepackage{tikz} in Ihre Präambel ein
    • Verwenden Sie die \begin{tikzpicture}-Umgebung, um Plots und Graphen zu erstellen
  4. Erstellen Sie Tabellen, um Informationen zu organisieren:

    • Verwenden Sie die \begin{tabular}-Umgebung für einfache Tabellen
    • Für komplexere Tabellen sollten Sie Pakete wie longtable oder tabu in Betracht ziehen
  5. Verwenden Sie Subfiguren für mehrere verwandte Diagramme:

    • Fügen Sie \usepackage{subcaption} in Ihre Präambel ein
    • Verwenden Sie die \begin{subfigure}-Umgebung innerhalb einer figure-Umgebung

Denken Sie daran, die Positionierung und Größe Ihrer Diagramme anzupassen, um sie an das Cheat-Sheet-Format anzupassen. 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 Cheat-Sheet-Layout passen.

Hinzufügen von Bildern

Um Bilder mit dem graphicx-Paket in LaTeX hinzuzufügen, befolgen Sie diese Schritte:

  1. Schließen Sie das graphicx-Paket in Ihrer Dokumentenpräambel ein:
\usepackage{graphicx}
  1. Platzieren Sie Ihre Bilddateien im selben Verzeichnis wie Ihre LaTeX-Datei oder verwenden Sie den \graphicspath-Befehl, um das Bildverzeichnis anzugeben:
\graphicspath{{images/}}
  1. Verwenden Sie den \includegraphics-Befehl innerhalb Ihres Dokuments, um das Bild einzufügen:
\includegraphics[Optionen]{Dateiname}
  1. Für eine bessere Organisation und Formatierung, wrappen Sie das Bild in eine figure-Umgebung:
\begin{figure}[Platzierung]
\centering
\includegraphics[Optionen]{Dateiname}
\caption{Ihre Beschriftung 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 auf das Bild in Ihrem Text mit dem \ref-Befehl und dem zugewiesenen Label.

Denken Sie daran, Ihr Dokument zu kompilieren, um die eingefügten Bilder zu sehen.

Hinzufügen von Tabellen zu einem LaTeX-Dokument

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

So erstellen Sie Tabellen in LaTeX mit einigen Beispielen:

Grundlegende Tabellenstruktur

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

\begin{tabular}{Spaltenspezifizierer}
    Inhalt
\end{tabular}

Spaltenspezifizierer definieren die Ausrichtung und Ränder jeder Spalte:

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

Einfaches Tabellenbeispiel

Hier ist eine grundlegende 3x3-Tabelle:

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

Tabelle mit Rändern

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

\begin{tabular}{|l|c|r|}
    \hline
    Links & Mitte & Rechts \\
    \hline
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
    \hline
\end{tabular}

Table-Umgebung

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

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

Tabellen mit mehreren Spalten und Zeilen

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

\usepackage{multirow}

\begin{tabular}{|c|c|c|}
    \hline
    \multicolumn{2}{|c|}{Zusammengeführte Spalten} & Spalte 3 \\
    \hline
    \multirow{2}{*}{Zusammengeführte Zeilen} & B1 & C1 \\
    & B2 & C2 \\
    \hline
\end{tabular}

Tabelle mit benutzerdefinierten Spaltentypen

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

\usepackage{array}

\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
    \hline
    Links & Zentrierter Absatz & Rechts \\
    \hline
    A & Dieser Text ist zentriert und umbricht innerhalb einer 3 cm breiten Spalte & 1 \\
    \hline
\end{tabular}

Denken Sie daran, die erforderlichen Pakete wie array, multirow oder booktabs für erweiterte Tabellenfunktionen einzuschließen.

Hinzufügen eines Inhaltsverzeichnisses

Das Hinzufügen eines Inhaltsverzeichnisses zu einem LaTeX-Dokument ist ein einfacher Prozess. So geht es:

  1. Grundlegendes Inhaltsverzeichnis

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

\documentclass{article}
\begin{document}
\tableofcontents
\section{Einleitung}
\section{Hauptinhalt}
\section{Schlussfolgerung}
\end{document}

Dies wird automatisch ein Inhaltsverzeichnis basierend auf den Abschnitten Ihres Dokuments generieren.

  1. Anpassen des Inhaltsverzeichnisses

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

\setcounter{tocdepth}{2}
\tableofcontents

Dies wird Abschnitte und Unterabschnitte im Inhaltsverzeichnis anzeigen.

  1. Ändern des Titels

Um den Standardtitel “Inhaltsverzeichnis” zu ändern, verwenden Sie:

\renewcommand*\contentsname{Tutorials}
\tableofcontents

Dies ändert den Titel in “Tutorials”.

  1. Hinzufügen von unnummerierten Abschnitten

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

\addcontentsline{toc}{section}{Unnummerierter Abschnitt}
\section*{Unnummerierter Abschnitt}

Dies wird den unnummerierten Abschnitt im Inhaltsverzeichnis einschließen.

  1. Einbeziehen von Abbildungs- und Tabellenverzeichnissen

Sie können auch Abbildungs- und Tabellenverzeichnisse hinzufügen:

\tableofcontents
\listoffigures
\listoftables

Denken Sie daran, 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{Beispieldokument}
\author{Max Mustermann}
\date{}

\begin{document}

\maketitle

\renewcommand*\contentsname{Dokumentinhalt}
\setcounter{tocdepth}{2}
\tableofcontents

\section{Einleitung}
\blindtext

\section{Hauptinhalt}
\subsection{Unterabschnitt 1}
\blindtext
\subsection{Unterabschnitt 2}
\blindtext

\addcontentsline{toc}{section}{Unnummerierter Abschnitt}
\section*{Unnummerierter Abschnitt}
\blindtext

\section{Schlussfolgerung}
\blindtext

\end{document}

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

Abonnieren

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