LaTeX-Sperrcheat
Grundlegende LaTeX-Referenz
[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.").

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:
-
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).
- Fügen Sie
-
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.
- Fügen Sie
-
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.
- Fügen Sie
-
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
longtableodertabu.
- Verwenden Sie die Umgebung
-
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.
- Fügen Sie
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:
- Fügen Sie das
graphicx-Paket in die Prämisse Ihres Dokuments ein:
\usepackage{graphicx}
- Legen Sie Ihre Bilddateien im selben Verzeichnis wie Ihre LaTeX-Datei ab oder verwenden Sie den Befehl
\graphicspath, um das Bildverzeichnis festzulegen:
\graphicspath{{images/}}
- Verwenden Sie den Befehl
\includegraphicsin Ihrem Dokument, um das Bild einzufügen:
\includegraphics[optionen]{dateiname}
- 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}
- Passen Sie die Bildgröße mit Optionen wie width, height oder scale an:
\includegraphics[width=0.5\textwidth]{dateiname}
- Verweisen Sie im Text auf das Bild, indem Sie den Befehl
\refmit 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:
- 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.
- 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.
- Ändern des Titels
Um den Standardtitel „Contents" zu ändern, verwenden Sie:
\renewcommand*\contentsname{Tutorials}
\tableofcontents
Dadurch wird der Titel zu „Tutorials".
- 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.
- 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.
Nützliche Links
- [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")