LaTeX-Kurztabelle

Grundlegende LaTeX-Referenz

Inhaltsverzeichnis

LaTeX
ist ein leistungsstarkes Typesetting-System, weit verbreitet für die Erstellung professioneller Dokumente mit komplexer Formatierung, wie Mathematikformeln,
besonders in akademischen Bereichen.
Hier ist ein Cheat Sheet für LaTeX Typesetting.

Zeitung an der Wand und Tisch mit Laptop

Grundlegende TeX/LaTeX-Befehle

Grundlegende LaTeX-Dokumentstruktur

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

Textformatierung

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

Mathematische Modus

Inlinemath: $$x^2 + y^2 = z^2$$
Anzeigemath: $$ 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}$$

Unter- und Oberzeichen

  • Unterzeichen: $$x_i$$
  • Oberzeichen: $$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

Weitere Details finden Sie in einem separaten Abschnitt unten.

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

Abschnitte

\section{Hauptabschnitt}
\subsection{Unterabschnitt}
\subsubsection{Unterunterabschnitt}

Denken Sie daran, notwendige Pakete einzubeziehen und eine geeignete Dokumentklasse für Ihre spezifischen Anforderungen zu verwenden.

Diagramme hinzufügen

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

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

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

    • Fügen Sie \usepackage{venndiagram} in Ihre Präambel hinzu
    • Verwenden Sie die Umgebung \begin{venndiagram3sets} für Dreier-Diagramme
  3. Erstellen Sie Grafiken mit dem tikz-Paket:

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

    • Verwenden Sie die Umgebung \begin{tabular} für einfache Tabellen
    • Für komplexere Tabellen können Sie Pakete wie longtable oder tabu verwenden
  5. Verwenden Sie Subfiguren für mehrere verwandte Diagramme:

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

Denken Sie daran, die Positionierung und Größen Ihrer Diagramme an das Cheat Sheet-Format anzupassen. Sie können 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.

Bilder hinzufügen

Um Bilder mit dem graphicx-Paket in LaTeX hinzuzufügen, folgen Sie diesen Schritten:

  1. Fügen Sie das graphicx-Paket in Ihre Dokumentpräambel ein:
\usepackage{graphicx}
  1. Platzieren Sie Ihre Bilddateien im gleichen 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, umschließen Sie das Bild mit einer figure-Umgebung:
\begin{figure}[position]
\centering
\includegraphics[optionen]{dateiname}
\caption{Ihre Bildunterschrift hier}
\label{fig:bezeichnung}
\end{figure}
  1. Passen Sie die Bildgröße mithilfe von 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 der Bezeichnung, die Sie zugewiesen haben.

Erinnern Sie sich daran, Ihr Dokument zu kompilieren, um die eingefügten Bilder anzuzeigen.

Tabellen in LaTeX-Dokumente hinzufügen

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

Hier ist, wie Sie in LaTeX Tabellen erstellen können, mit mehreren Beispielen:

Grundstruktur einer Tabelle

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

\begin{tabular}{spaltenbeschreibungen}
    inhalt
\end{tabular}

Spaltenbeschreibungen definieren die Ausrichtung und Grenzen jeder Spalte:

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

Einfaches Tabelleispiel

Hier ist eine grundlegende 3x3-Tabelle:

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

Tabelle mit Grenzen

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

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

Tabelle-Umgebung

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

\begin{table}[h!]
    \centering
    \caption{Beispieltabelle}
    \label{tab:beispiel}
    \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|}{Zusammengefasste Spalten} & Spalte 3 \\
    \hline
    \multirow{2}{*}{Zusammengefasste Zeilen} & B1 & C1 \\
    & B2 & C2 \\
    \hline
\end{tabular}

Tabelle mit benutzerdefinierten Spaltentypen

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

\usepackage{array}

\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
    \hline
    Links & Zentrierte Zeile & Rechts \\
    \hline
    A & Dieser Text ist zentriert und bricht in einer 3 cm breiten Spalte um & 1 \\
    \hline
\end{tabular}

Erinnern Sie sich daran, notwendige Pakete wie array, multirow oder booktabs für fortgeschrittene Tabellenfunktionen einzubeziehen.

Inhaltsverzeichnis hinzufügen

Das Hinzufügen eines Inhaltsverzeichnisses zu einem LaTeX-Dokument ist ein einfacher Prozess. Hier ist, wie Sie es tun können:

  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 generiert automatisch ein Inhaltsverzeichnis basierend auf den Abschnitten Ihres Dokuments.

  1. Anpassen des Inhaltsverzeichnisses

Sie können die Tiefe des Inhaltsverzeichnisses mithilfe des Befehls \setcounter anpassen:

\setcounter{tocdepth}{2}
\tableofcontents

Dies zeigt Abschnitte und Unterabschnitte im Inhaltsverzeichnis an.

  1. Titel ändern

Um den Standardtitel „Inhalt“ zu ändern, verwenden Sie:

\renewcommand*\contentsname{Tutorials}
\tableofcontents

Dies ändert den Titel in „Tutorials“.

  1. Unnummerierte Abschnitte hinzufügen

Um unnummerierte Abschnitte in das Inhaltsverzeichnis aufzunehmen, verwenden Sie:

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

Dies fügt den unnummerierten Abschnitt in das Inhaltsverzeichnis ein.

  1. Listen von Abbildungen und Tabellen hinzufügen

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

\tableofcontents
\listoffigures
\listoftables

Erinnern Sie sich 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{John Doe}
\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, setzt die Tiefe, um Unterabschnitte anzuzeigen, und fügt einen unnummerierten Abschnitt in das Inhaltsverzeichnis ein.