LaTeX-Kurztabelle
Grundlegende LaTeX-Referenz
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.
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:
-
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.)
-
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
-
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
-
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
-
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:
- Fügen Sie das graphicx-Paket in Ihre Dokumentpräambel ein:
\usepackage{graphicx}
- Platzieren Sie Ihre Bilddateien im gleichen Verzeichnis wie Ihre LaTeX-Datei oder verwenden Sie den \graphicspath-Befehl, um das Bildverzeichnis anzugeben:
\graphicspath{{images/}}
- Verwenden Sie den \includegraphics-Befehl innerhalb Ihres Dokuments, 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}[position]
\centering
\includegraphics[optionen]{dateiname}
\caption{Ihre Bildunterschrift hier}
\label{fig:bezeichnung}
\end{figure}
- Passen Sie die Bildgröße mithilfe von Optionen wie width, height oder scale an:
\includegraphics[width=0.5\textwidth]{dateiname}
- 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:
- 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.
- 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.
- Titel ändern
Um den Standardtitel „Inhalt“ zu ändern, verwenden Sie:
\renewcommand*\contentsname{Tutorials}
\tableofcontents
Dies ändert den Titel in „Tutorials“.
- 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.
- 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.