Skip to main content
NEU: Besuchen Sie das neue Overleaf Learning Center, um kostenlose Online-Kurse und Live-Webinare zu entdecken – alles, was Sie brauchen, um LaTeX zu meistern und das Beste aus Overleaf herauszuholen.
Dieses Einführungs-Tutorial setzt keine Vorkenntnisse in LaTeX voraus. Wenn Sie es durchgearbeitet haben, werden Sie hoffentlich nicht nur Ihr erstes LaTeX-Dokument geschrieben, sondern auch genügend Wissen und Selbstvertrauen erworben haben, um die nächsten Schritte auf dem Weg zur LaTeX-Kompetenz zu gehen.

Was ist LaTeX?

LaTeX (ausgesprochen „LEI-tek“ oder „LAH-tek“) ist ein Werkzeug zum Setzen professionell aussehender Dokumente. Die Arbeitsweise von LaTeX unterscheidet sich jedoch deutlich von vielen anderen Programmen zur Dokumenterstellung, die Sie vielleicht kennen, etwa Microsoft Word oder LibreOffice Writer: Diese „WYSIWYG“-Werkzeuge bieten eine interaktive Seite, auf der Sie Text eingeben, bearbeiten und mit verschiedenen Formatierungen versehen. LaTeX funktioniert ganz anders: Ihr Dokument ist eine reine Textdatei, durchsetzt mit LaTeX-Befehlen, die das gewünschte (gesetzte) Ergebnis beschreiben. Um ein sichtbares, gesetztes Dokument zu erzeugen, wird Ihre LaTeX-Datei von einer Software namens TeX-Engine verarbeitet. Diese nutzt die in Ihre Textdatei eingebetteten Befehle, um den Satzprozess zu steuern, und wandelt die LaTeX-Befehle und den Dokumenttext in eine professionell gesetzte PDF-Datei um. Sie müssen sich also nur auf den Inhalt Ihres Dokuments konzentrieren; um das visuelle Erscheinungsbild (die Formatierung) kümmert sich der Computer mithilfe der LaTeX-Befehle und der TeX-Engine.

Warum LaTeX lernen?

Es lassen sich verschiedene Argumente für oder gegen das Erlernen von LaTeX anstelle anderer Programme zur Dokumenterstellung anführen; letztlich ist es aber eine persönliche Entscheidung, die von Vorlieben, Neigungen und Anforderungen an die Dokumentation abhängt. Für LaTeX sprechen unter anderem:
  • die Unterstützung für den Satz äußerst komplexer Mathematik, Tabellen und technischer Inhalte in den Naturwissenschaften;
  • Funktionen für Fußnoten, Querverweise und die Verwaltung von Literaturverzeichnissen;
  • die einfache Erstellung komplizierter oder mühsamer Dokumentelemente wie Indizes, Glossare, Inhaltsverzeichnisse und Abbildungsverzeichnisse;
  • die hohe Anpassbarkeit für maßgeschneiderte Dokumente dank der eingebauten Programmierbarkeit und Erweiterbarkeit durch Tausende kostenloser Zusatzpakete.
Insgesamt gibt LaTeX Ihnen ein hohes Maß an Kontrolle über die Erstellung von Dokumenten, die nach höchsten Standards gesetzt werden. Natürlich gibt es auch Arten von Dokumenten oder Publikationen, bei denen LaTeX nicht glänzt, darunter viele „frei gestaltete“ Seitenlayouts, wie man sie typischerweise in Zeitschriften findet. Ein wichtiger Vorteil von LaTeX ist die Trennung von Inhalt und Gestaltung eines Dokuments: Sobald Sie den Inhalt geschrieben haben, lässt sich sein Erscheinungsbild mühelos ändern. Ebenso können Sie eine LaTeX-Datei erstellen, die das Layout bzw. den Stil eines bestimmten Dokumenttyps festlegt, und diese Datei als Vorlage verwenden, um die Erstellung weiterer Dokumente dieses Typs zu standardisieren. So können wissenschaftliche Verlage beispielsweise Artikelvorlagen in LaTeX erstellen, mit denen Autorinnen und Autoren ihre Beiträge für Fachzeitschriften verfassen. Overleaf bietet eine Galerie mit Tausenden von Vorlagen, die eine enorme Bandbreite an Dokumenttypen abdecken – von wissenschaftlichen Artikeln, Berichten und Büchern bis hin zu Lebensläufen und Präsentationen. Da diese Vorlagen Layout und Stil des Dokuments festlegen, müssen Autorinnen und Autoren sie nur in Overleaf öffnen – wodurch ein neues Projekt entsteht – und mit dem Schreiben ihrer Inhalte beginnen.

Ihr erstes Stück LaTeX schreiben

Der erste Schritt besteht darin, ein neues LaTeX-Projekt zu erstellen. Das können Sie auf Ihrem eigenen Computer tun, indem Sie eine neue .tex-Datei anlegen; alternativ können Sie ein neues Projekt in Overleaf beginnen. Beginnen wir mit dem einfachsten funktionierenden Beispiel, das Sie direkt in Overleaf öffnen können:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Beispieldokument Sie sehen, dass LaTeX die erste Zeile des Absatzes automatisch eingerückt und Ihnen diese Formatierung abgenommen hat. Sehen wir uns genauer an, was die einzelnen Teile unseres Codes bewirken. Die erste Codezeile, \documentclass{article}, deklariert den Dokumenttyp, die sogenannte Klasse, die das Gesamterscheinungsbild des Dokuments steuert. Unterschiedliche Dokumenttypen erfordern unterschiedliche Klassen; ein Lebenslauf benötigt beispielsweise eine andere Klasse als ein wissenschaftlicher Artikel, der die Standard-LaTeX-Klasse article verwenden könnte. Andere Dokumenttypen, an denen Sie arbeiten, erfordern möglicherweise Klassen wie book oder report. Um einen Eindruck von den vielen verfügbaren LaTeX-Klassen zu bekommen, besuchen Sie die entsprechende Seite auf CTAN (Comprehensive TeX Archive Network). Nachdem die Dokumentklasse festgelegt ist, wird unser Inhalt, der sogenannte Rumpf (Body) des Dokuments, zwischen die Tags \begin{document} und \end{document} geschrieben. Nachdem Sie das obige Beispiel geöffnet haben, können Sie den Text ändern und anschließend das resultierende gesetzte PDF ansehen, indem Sie das Dokument neu kompilieren. Klicken Sie dazu in Overleaf einfach auf Recompile, wie in diesem kurzen Videoclip gezeigt: Jedes Overleaf-Projekt kann so konfiguriert werden, dass es bei jeder Bearbeitung automatisch neu kompiliert wird: Klicken Sie auf den kleinen Pfeil neben der Schaltfläche Recompile und setzen Sie Auto Compile auf On, wie im folgenden Screenshot gezeigt: Screenshot, der zeigt, wie Auto Compile ein- oder ausgeschaltet wird Nachdem wir gesehen haben, wie man Inhalte zu unserem Dokument hinzufügt, besteht der nächste Schritt darin, ihm einen Titel zu geben. Dazu müssen wir kurz über die Präambel sprechen.

Die Präambel eines Dokuments

Der obige Screenshot zeigt, dass Overleaf ein LaTeX-Dokument als Datei namens main.tex speichert: Die Dateiendung .tex wird üblicherweise für Dateien verwendet, die den LaTeX-Code Ihres Dokuments enthalten. Das vorherige Beispiel hat gezeigt, wie der Dokumentinhalt nach dem Befehl \begin{document} eingegeben wird. Alles in Ihrer .tex-Datei, was vor dieser Stelle steht, wird jedoch als Präambel bezeichnet und dient als „Einrichtungsbereich“ des Dokuments. In der Präambel legen Sie die Dokumentklasse (den Typ) fest, zusammen mit Details wie den beim Schreiben verwendeten Sprachen; Sie laden die Pakete, die Sie verwenden möchten (mehr dazu später), und nehmen hier weitere Konfigurationen vor. Eine minimale Dokumentpräambel könnte so aussehen:
Dabei legt \documentclass[12pt, letterpaper]{article} die Gesamtklasse (den Typ) des Dokuments fest. Zusätzliche Parameter, die durch Kommas getrennt werden müssen, stehen in eckigen Klammern ([...]) und dienen zur Konfiguration dieser Instanz der Klasse article, also der Einstellungen, die wir für dieses konkrete, auf der Klasse article basierende Dokument verwenden möchten. In diesem Beispiel bewirken die beiden Parameter Folgendes:
  • 12pt legt die Schriftgröße fest
  • letterpaper legt das Papierformat fest
Natürlich können auch andere Schriftgrößen wie 9pt, 11pt oder 12pt verwendet werden; ist keine angegeben, beträgt die Standardgröße 10pt. Für das Papierformat sind weitere mögliche Werte a4paper und legalpaper. Weitere Informationen finden Sie im Artikel über Seitengröße und Ränder. Die Präambelzeile
ist ein Beispiel für das Laden eines externen Pakets (hier graphicx), um die Fähigkeiten von LaTeX zu erweitern, sodass externe Grafikdateien importiert werden können. LaTeX-Pakete werden im Abschnitt LaTeX-Pakete finden und verwenden behandelt.

Titel, Autor und Datum hinzufügen

Um unserem Dokument einen Titel, einen Autor und ein Datum hinzuzufügen, sind drei weitere Zeilen in der Präambel erforderlich (nicht im Hauptteil des Dokuments). Diese Zeilen sind:
  • \title{My first LaTeX document}: der Titel des Dokuments
  • \author{Hubert Farnsworth}: hier schreiben Sie den Namen der Autorin bzw. des Autors (oder mehrerer) und optional den Befehl \thanks innerhalb der geschweiften Klammern:
    • \thanks{Funded by the Overleaf team.}: kann nach dem Namen der Autorin bzw. des Autors innerhalb der Klammern des Befehls author hinzugefügt werden. Er fügt eine hochgestellte Markierung und eine Fußnote mit dem Text in den Klammern hinzu. Nützlich, wenn Sie in Ihrem Artikel einer Institution danken möchten.
  • \date{August 2022}: Sie können das Datum manuell eingeben oder den Befehl \today verwenden, um bei jeder Kompilierung des Dokuments das aktuelle Datum zu setzen
Mit diesen Zeilen sollte Ihre Präambel etwa so aussehen:
Um Titel, Autor und Datum zu setzen, verwenden Sie den Befehl \maketitle im Rumpf des Dokuments:
Präambel und Rumpf können nun zu einem vollständigen Dokument kombiniert werden, das Sie in Overleaf öffnen können:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild eines einfachen, mit LaTeX erstellten Dokuments

Kommentare hinzufügen

LaTeX ist eine Form von „Programmcode“, allerdings eine, die auf den Satz von Dokumenten spezialisiert ist. Wie bei Code in jeder anderen Programmiersprache kann es daher sehr nützlich sein, Kommentare in Ihr Dokument aufzunehmen. Ein LaTeX-Kommentar ist ein Textabschnitt, der nicht gesetzt wird und das Dokument in keiner Weise beeinflusst. Kommentare werden oft genutzt, um „To-do“-Notizen hinzuzufügen, erklärende Anmerkungen einzufügen, knifflige Makros direkt im Code zu erläutern oder beim Debuggen Zeilen bzw. Abschnitte von LaTeX-Code auszukommentieren. Um in LaTeX einen Kommentar zu schreiben, setzen Sie einfach ein %-Zeichen an den Anfang der Zeile, wie im folgenden Code gezeigt, der das obige Beispiel verwendet:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt eine Ausgabe, die mit der des vorherigen LaTeX-Codes ohne Kommentar identisch ist.

Fett, kursiv und unterstrichen

Als Nächstes sehen wir uns einige Befehle zur Textformatierung an:
  • Fett: Fettgedruckter Text wird in LaTeX mit dem Befehl \textbf{...} gesetzt.
  • Kursiv: Kursiver Text wird mit dem Befehl \textit{...} erzeugt.
  • Unterstrichen: Um Text zu unterstreichen, verwenden Sie den Befehl \underline{...}.
Das nächste Beispiel zeigt diese Befehle:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild mit formatiertem Text in einem LaTeX-Dokument Ein weiterer sehr nützlicher Befehl ist \emph{_argument_}, dessen Wirkung auf sein _argument_ vom Kontext abhängt. In normalem Text wird der hervorgehobene Text kursiv gesetzt; innerhalb von kursivem Text kehrt sich dieses Verhalten jedoch um – siehe das nächste Beispiel:
Dieses \emph-Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild, das die Verwendung des LaTeX-Befehls \emph zeigt
  • Hinweis: Einige Pakete, wie etwa Beamer, ändern das Verhalten des Befehls \emph.

Bilder hinzufügen

In diesem Abschnitt sehen wir uns an, wie Sie Bilder in ein LaTeX-Dokument einfügen. Overleaf unterstützt drei Möglichkeiten, Bilder einzufügen:
  1. Verwenden Sie die Schaltfläche Insert Figure(Die Schaltfläche Insert Figure in der Editor-Symbolleiste) in der Editor-Symbolleiste, um ein Bild im Visual Editor oder Code Editor einzufügen.
  2. Kopieren Sie ein Bild und fügen Sie es in den Visual Editor oder Code Editor ein.
  3. Schreiben Sie im Code Editor LaTeX-Code, der eine Grafik einfügt.
Die Optionen 1 und 2 erzeugen den zum Einfügen von Bildern benötigten LaTeX-Code automatisch; hier stellen wir jedoch Option 3 vor. Beachten Sie, dass Sie diese Bilder in Ihr Overleaf-Projekt hochladen müssen. Das folgende Beispiel zeigt, wie Sie ein Bild einbinden:
Dieses Bildbeispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Grafik, die ein in ein LaTeX-Dokument importiertes Bild zeigt Für das Importieren von Grafiken in ein LaTeX-Dokument wird ein Zusatz-Paket benötigt, das die erforderlichen Befehle und Funktionen zum Einbinden externer Grafikdateien bereitstellt. Das obige Beispiel lädt das Paket graphicx, das neben vielen anderen Befehlen \includegraphics{...} zum Importieren von Grafiken und \graphicspath{...} zum Angeben des Speicherorts der Grafiken bereitstellt. Um das Paket graphicx zu verwenden, fügen Sie die folgende Zeile in die Präambel Ihres Overleaf-Dokuments ein:
In unserem Beispiel teilt der Befehl \graphicspath{{images/}} LaTeX mit, dass sich die Bilder in einem Ordner namens images im aktuellen Verzeichnis befinden: Bild, das zeigt, wie LaTeX auf in einem Ordner gespeicherte Bilder zugreift Der Befehl \includegraphics{universe} übernimmt das eigentliche Einfügen des Bildes in das Dokument. Dabei ist universe der Name der Bilddatei, jedoch ohne Dateiendung. Hinweis:
  • Obwohl im Befehl \includegraphics auch der vollständige Dateiname einschließlich Endung zulässig ist, gilt es als bewährte Praxis, die Dateiendung wegzulassen, da LaTeX dann nach allen unterstützten Formaten sucht.
  • Im Allgemeinen sollte der Dateiname der Grafik keine Leerzeichen oder mehrere Punkte enthalten; außerdem wird empfohlen, beim Hochladen von Bilddateien in Overleaf Kleinbuchstaben für die Dateiendung zu verwenden.
Weitere Informationen zu LaTeX-Paketen finden Sie am Ende dieses Tutorials im Abschnitt LaTeX-Pakete finden und verwenden.

Bildunterschriften, Labels und Verweise

Bilder können mithilfe der Umgebung figure mit Bildunterschriften und Labels versehen und referenziert werden, wie unten gezeigt:
Dieses Bildbeispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Grafik, die die Verwendung von Bildunterschriften in LaTeX zeigt Das Beispiel enthält mehrere bemerkenswerte Befehle:
  • \includegraphics[width=0.75\textwidth]{mesh}: Diese Form von \includegraphics weist LaTeX an, die Breite der Abbildung auf 75 % der Textbreite zu setzen, deren Wert im Befehl \textwidth gespeichert ist.
  • \caption{A nice plot.}: Wie der Name schon sagt, legt dieser Befehl die Bildunterschrift fest, die über oder unter der Abbildung platziert werden kann. Wenn Sie ein Abbildungsverzeichnis erstellen, wird diese Bildunterschrift dort verwendet.
  • \label{fig:mesh1}: Um in Ihrem Dokument auf dieses Bild zu verweisen, geben Sie ihm mit dem Befehl \label ein Label. Das Label wird verwendet, um eine Nummer für das Bild zu erzeugen, und ermöglicht es Ihnen in Kombination mit dem nächsten Befehl, darauf zu verweisen.
  • \ref{fig:mesh1}: Dieser Code wird durch die Nummer der referenzierten Abbildung ersetzt.
Bilder in einem LaTeX-Dokument sollten in einer figure-Umgebung oder einer ähnlichen Umgebung platziert werden, damit LaTeX das Bild automatisch an einer geeigneten Stelle im Dokument positionieren kann. Weitere Hinweise finden Sie in den folgenden Overleaf-Hilfeartikeln:

Listen in LaTeX erstellen

Sie können verschiedene Arten von Listen mithilfe von Umgebungen erstellen. Umgebungen kapseln den LaTeX-Code, der für eine bestimmte Satzfunktion benötigt wird. Eine Umgebung beginnt mit \begin{_environment-name_} und endet mit \end{_environment-name_}, wobei _environment-name_ beispielsweise figure, tabular oder einer der Listentypen sein kann: itemize für ungeordnete Listen oder enumerate für geordnete Listen.

Ungeordnete Listen

Ungeordnete Listen werden mit der Umgebung itemize erzeugt. Jedem Listeneintrag muss der Befehl \item vorangestellt werden, wie unten gezeigt:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Ein Beispiel für Aufzählungslisten in LaTeX Sie können auch dieses größere Overleaf-Projekt öffnen, das verschiedene Arten von LaTeX-Listen zeigt.

Geordnete Listen

Geordnete Listen verwenden dieselbe Syntax wie ungeordnete Listen, werden jedoch mit der Umgebung enumerate erstellt:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Ein Beispiel für eine nummerierte Liste in LaTeX Wie bei unordered-Listen muss jedem Eintrag der Befehl \item vorangestellt werden, der hier automatisch die numerische Markierung der geordneten Liste erzeugt, beginnend bei 1. Weitere Informationen erhalten Sie, wenn Sie dieses größere Overleaf-Projekt öffnen, das verschiedene Arten von LaTeX-Listen zeigt, oder unseren eigenen Hilfeartikel zu LaTeX-Listen besuchen, der viele weitere Beispiele enthält und zeigt, wie Sie benutzerdefinierte Listen erstellen.

Mathematik in LaTeX einfügen

Einer der Hauptvorteile von LaTeX ist die Leichtigkeit, mit der sich mathematische Ausdrücke schreiben lassen. LaTeX bietet zwei Schreibmodi für den Satz von Mathematik:
  • den Inline-Mathematikmodus für Formeln, die Teil eines Absatzes sind
  • den Display-Mathematikmodus für Ausdrücke, die nicht Teil eines Textes oder Absatzes sind und in separaten Zeilen gesetzt werden

Inline-Mathematikmodus

Sehen wir uns ein Beispiel für den Inline-Mathematikmodus an:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild mit im Inline-Mathematikmodus gesetzter Mathematik Um Mathematik im Inline-Modus zu setzen, können Sie eines dieser Begrenzerpaare verwenden: \( ... \), $ ... $ oder \begin{math} ... \end{math}, wie im folgenden Beispiel gezeigt:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild mit Inhalten, die im LaTeX-Inline-Mathematikmodus erzeugt wurden

Display-Mathematikmodus

Im Display-Modus gesetzte Gleichungen können nummeriert oder unnummeriert sein, wie im folgenden Beispiel:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild mit Mathematik im Display-Modus in LaTeX Um Mathematik im Display-Modus zu setzen, können Sie eines dieser Begrenzerpaare verwenden: \[ ... \], \begin{displaymath} ... \end{displaymath} oder \begin{equation} ... \end{equation}. Früher erforderte der Satz von Display-Mathematik die Verwendung von $$ als Begrenzer, wie in $$ _... display math here ..._$$, doch diese Methode wird nicht mehr empfohlen: Verwenden Sie stattdessen die LaTeX-Begrenzer \[ ... \].

Umfassendere Beispiele

Die folgenden Beispiele zeigen eine Reihe mathematischer Inhalte, die mit LaTeX gesetzt wurden.
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild mit verschiedenen in LaTeX gesetzten mathematischen Inhalten Das nächste Beispiel verwendet die Umgebung equation*, die vom Paket amsmath bereitgestellt wird. Daher müssen wir der Präambel unseres Dokuments die folgende Zeile hinzufügen:
Weitere Informationen zur Verwendung von amsmath finden Sie in unserem Hilfeartikel.
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild mit verschiedenen in LaTeX gesetzten mathematischen Inhalten Die Möglichkeiten mit Mathematik in LaTeX sind schier endlos. Besuchen Sie daher unbedingt unsere Hilfeseiten mit Tipps und Beispielen zu bestimmten Themen:
  • Mathematische Ausdrücke
  • Tief- und Hochstellungen
  • Klammern
  • Brüche und Binomialkoeffizienten
  • Gleichungen ausrichten
  • Operatoren
  • Abstände im Mathematikmodus
  • Integrale, Summen und Grenzwerte
  • Display-Stil im Mathematikmodus
  • Liste griechischer Buchstaben und mathematischer Symbole
  • Mathematische Schriften

Grundlegende Dokumentstruktur

Als Nächstes betrachten wir Abstracts und wie man ein LaTeX-Dokument in Kapitel, Abschnitte und Absätze gliedert.

Abstracts

Wissenschaftliche Artikel enthalten in der Regel ein Abstract, also einen kurzen Überblick bzw. eine Zusammenfassung ihrer Kernthemen oder Argumente. Das nächste Beispiel zeigt, wie ein Abstract mit der LaTeX-Umgebung abstract gesetzt wird:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild eines in LaTeX gesetzten Abstracts

Absätze und neue Zeilen

Nachdem das Abstract steht, können wir mit dem Schreiben unseres ersten Absatzes beginnen. Das nächste Beispiel zeigt:
  • wie ein neuer Absatz entsteht, indem Sie zweimal die Eingabetaste drücken, wodurch die aktuelle Zeile beendet und eine Leerzeile eingefügt wird;
  • wie Sie eine neue Zeile beginnen, ohne einen neuen Absatz zu beginnen, indem Sie mit dem Befehl \\ (einem doppelten Backslash) einen manuellen Zeilenumbruch einfügen; alternativ können Sie den Befehl \newline verwenden.
Der dritte Absatz in diesem Beispiel zeigt die Verwendung der Befehle \\ und \newline:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild, das das Erstellen von Absätzen in LaTeX zeigt Beachten Sie, dass LaTeX Absätze automatisch einrückt – außer unmittelbar nach Überschriften wie Abschnitten und Unterabschnitten –, wie wir noch sehen werden. Neuen Nutzerinnen und Nutzern wird geraten, nicht mehrere \\ oder \newline zu verwenden, um Absätze mit größerem Abstand zu „simulieren“, da dies die Satzalgorithmen von LaTeX stören kann. Die empfohlene Methode besteht darin, für neue Absätze weiterhin Leerzeilen ohne \\ zu verwenden und das Paket parskip zu laden, indem Sie \usepackage{parskip} zur Präambel hinzufügen. Weitere Informationen zu Absätzen finden Sie in den folgenden Artikeln:
  • Absätze und neue Zeilen
  • Wie man den Absatzabstand in LaTeX ändert
  • LaTeX Error: There’s no line here to end bietet zusätzliche Hinweise und Anleitungen zur Verwendung von \\.

Kapitel und Abschnitte

Längere Dokumente werden unabhängig von der verwendeten Software in der Regel in Teile, Kapitel, Abschnitte, Unterabschnitte usw. gegliedert. Auch LaTeX bietet Befehle zur Dokumentstrukturierung, doch welche Befehle verfügbar sind und wie sie umgesetzt sind (was sie bewirken), kann von der verwendeten Dokumentklasse abhängen. So lassen sich beispielsweise mit der Klasse book erstellte Dokumente in Teile, Kapitel, Abschnitte, Unterabschnitte usw. gliedern, während die Klasse letter keine entsprechenden Befehle bereitstellt (unterstützt). Das nächste Beispiel zeigt Befehle zur Strukturierung eines Dokuments auf Basis der Klasse book:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Bild mit Abschnitten in einem LaTeX-Dokument der Klasse book Die Namen der Gliederungsbefehle sind größtenteils selbsterklärend: \chapter{First Chapter} erstellt beispielsweise ein neues Kapitel mit dem Titel First Chapter, \section{Introduction} erzeugt einen Abschnitt mit dem Titel Introduction und so weiter. Abschnitte können weiter in \subsection{...} und sogar \subsubsection{...} unterteilt werden. Die Nummerierung von Abschnitten, Unterabschnitten usw. erfolgt automatisch, kann aber deaktiviert werden, indem Sie die sogenannte Sternvariante des jeweiligen Befehls verwenden, die mit einem Sternchen (*) endet, etwa \section*{...} und \subsection*{...}. Insgesamt stellen die LaTeX-Dokumentklassen die folgenden Gliederungsbefehle bereit, wobei die einzelnen Klassen jeweils eine passende Teilmenge unterstützen:
  • \part{part}
  • \chapter{chapter}
  • \section{section}
  • \subsection{subsection}
  • \subsubsection{subsubsection}
  • \paragraph{paragraph}
  • \subparagraph{subparagraph}
Insbesondere sind die Befehle \part und \chapter nur in den Dokumentklassen report und book verfügbar. Weitere Informationen zu Befehlen für die Dokumentstruktur finden Sie im Overleaf-Artikel über Abschnitte und Kapitel.

Tabellen erstellen

Overleaf bietet drei Möglichkeiten, Tabellen zu erstellen:
  1. Über die Schaltfläche Insert Table in der Symbolleiste des Visual Editor (oder Code Editor).
  2. Durch Kopieren und Einfügen einer Tabelle aus einem anderen Dokument im Visual Editor.
  3. Durch Schreiben des LaTeX-Codes für die Tabelle im Code Editor.
Wenn Sie neu bei LaTeX sind, ist die Symbolleiste im Visual Editor (Option 1) ein guter Einstieg – Sie können zwischen Visual Editor und Code Editor wechseln, um den Code hinter der Tabelle zu sehen. Hier konzentrieren wir uns auf Option 3 – die flexibelste Methode zum Erstellen von Tabellen – und zeigen anhand von Beispielen, wie Sie Tabellen in LaTeX erstellen, einschließlich Linien und Beschriftungen. Wenn Sie mehr Erfahrung gesammelt haben, werfen Sie einen Blick auf unsere ausführliche Anleitung, wie man Tabellen mit LaTeX erstellt.

Eine einfache Tabelle in LaTeX erstellen

Wir beginnen mit einem Beispiel, das zeigt, wie eine einfache Tabelle gesetzt wird:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Grafik mit einer in LaTeX gesetzten Tabelle Die Umgebung tabular ist die Standardmethode von LaTeX zum Erstellen von Tabellen. Sie müssen dieser Umgebung einen Parameter übergeben, in diesem Fall {c c c}, der LaTeX mitteilt, dass es drei Spalten gibt und der Text in jeder Spalte zentriert werden soll. Sie können auch r verwenden, um den Text rechtsbündig, und l, um ihn linksbündig auszurichten. Das Ausrichtungszeichen & trennt die einzelnen Tabellenzellen innerhalb einer Tabellenzeile. Um eine Tabellenzeile zu beenden, verwenden Sie den Befehl für eine neue Zeile \\. Unsere Tabelle befindet sich in einer center-Umgebung, damit sie innerhalb der Textbreite der Seite zentriert wird.

Rahmen hinzufügen

Die Umgebung tabular unterstützt horizontale und vertikale Linien als Teil der Tabelle:
  • um horizontale Linien über und unter Zeilen hinzuzufügen, verwenden Sie den Befehl \hline
  • um vertikale Linien zwischen Spalten hinzuzufügen, verwenden Sie den Parameter für vertikale Linien |
In diesem Beispiel lautet das Argument {|c|c|c|}, was drei (zentrierte) Spalten deklariert, die jeweils durch eine vertikale Linie getrennt sind; zusätzlich verwenden wir \hline, um eine horizontale Linie über der ersten und unter der letzten Zeile zu platzieren:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Grafik mit einer in LaTeX gesetzten Tabelle mit horizontalen und vertikalen Linien Hier ein weiteres Beispiel:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Grafik mit einer in LaTeX gesetzten Tabelle mit horizontalen und vertikalen Linien

Beschriftungen, Labels und Verweise

Tabellen können Sie ganz ähnlich wie Bilder beschriften und referenzieren. Der einzige Unterschied besteht darin, dass Sie statt der Umgebung figure die Umgebung table verwenden. Tabelle \ref{table:data} zeigt, wie man eine Tabellenbeschriftung hinzufügt und auf eine Tabelle verweist.
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Eine LaTeX-Tabelle mit Beschriftung

Ein Inhaltsverzeichnis hinzufügen

Das Erstellen eines Inhaltsverzeichnisses ist unkompliziert, da der Befehl \tableofcontents fast die gesamte Arbeit für Sie erledigt:
Dieses Beispiel in Overleaf öffnen. Dieses Beispiel erzeugt die folgende Ausgabe: Grafik mit einem von LaTeX erzeugten Inhaltsverzeichnis Abschnitte, Unterabschnitte und Kapitel werden automatisch in das Inhaltsverzeichnis aufgenommen. Um Einträge manuell hinzuzufügen, etwa einen unnummerierten Abschnitt, verwenden Sie den Befehl \addcontentsline, wie im Beispiel gezeigt.

Ihr fertiges Dokument herunterladen

Der folgende kurze Videoclip zeigt, wie Sie den Quellcode Ihres Projekts oder die gesetzte PDF-Datei herunterladen: Weitere Informationen finden Sie im Overleaf-Hilfeartikel Exporting your work from Overleaf.

LaTeX-Pakete finden und verwenden

LaTeX bietet nicht nur umfangreiche Satzfunktionen, sondern auch ein Erweiterungs-Framework in Form von Zusatz-Paketen. Statt Befehle und Funktionen bereitzustellen, die „alles können wollen“, ist LaTeX auf Erweiterbarkeit ausgelegt: Nutzerinnen und Nutzer können externe Code-Sammlungen (Pakete) laden, die speziellere Satzfunktionen bereitstellen oder die eingebauten Funktionen von LaTeX erweitern – etwa den Satz von Tabellen. Wie im Abschnitt Bilder hinzufügen gesehen, erweitert das Paket graphicx LaTeX um Befehle zum Importieren von Grafikdateien und wurde (in der Präambel) geladen mit

Pakete laden

Wie oben erwähnt, werden Pakete in der Dokumentpräambel über den Befehl \usepackage geladen. Da (viele) LaTeX-Pakete jedoch eine Reihe von Optionen zur Konfiguration ihres Verhaltens anbieten, sieht der Befehl \usepackage oft so aus:
Die eckigen Klammern „[...]“ teilen LaTeX mit, welche Optionen beim Laden von somepackage angewendet werden sollen. Innerhalb der vom Benutzer angeforderten Optionen werden einzelne Optionen bzw. Einstellungen typischerweise durch Kommas getrennt. Das Paket geometry bietet beispielsweise viele Optionen zur Konfiguration des Seitenlayouts in LaTeX; eine typische Verwendung von geometry könnte so aussehen:
Das Paket geometry ist ein Beispiel für ein Paket, das von Mitgliedern der weltweiten LaTeX-Community geschrieben und beigesteuert wurde und allen, die es nutzen möchten, kostenlos zur Verfügung steht. Bietet ein LaTeX-Paket keine Optionen oder möchten Sie die Standardwerte der Paketoptionen verwenden, wird es so geladen:
Wenn Sie \usepackage[...]{somepackage} schreiben, sucht LaTeX nach einer entsprechenden Datei namens _somepackage_.sty, die es laden und verarbeiten muss, um die Befehle des Pakets verfügbar zu machen und den übrigen vom Paket bereitgestellten Code auszuführen. Findet LaTeX _somepackage_.sty nicht, bricht es mit einem Fehler ab, wie im folgenden Overleaf-Beispiel gezeigt:
Dieses fehlererzeugende Beispiel in Overleaf öffnen Dieses Beispiel erzeugt die folgende Ausgabe: Bild mit einem durch ein fehlendes Paket verursachten Fehler

Informationen über Pakete finden: CTAN

Pakete werden über das Comprehensive TeX Archive Network verbreitet, meist kurz CTAN genannt, das zum Zeitpunkt der Erstellung dieses Textes 6287 Pakete von 2881 Beitragenden bereitstellt. CTAN beschreibt sich selbst als
… a set of Internet sites around the world that offer TEX-related material for download.
Sie können CTAN nach nützlichen Paketen durchsuchen, zum Beispiel: Sie können auch die Suchfunktion (oben auf der Seite) verwenden.

Auf Overleaf verfügbare Pakete: TeX Live

Einmal im Jahr wird eine (große) Teilmenge der auf CTAN gehosteten Pakete zusammen mit LaTeX-bezogenen Schriften und weiterer Software zusammengestellt und als System namens TeX Live verteilt, mit dem Sie Ihre eigene (lokale) LaTeX-Umgebung installieren können. Tatsächlich verwenden auch die Server von Overleaf TeX Live; sie werden aktualisiert, wenn eine neue TeX Live-Version erscheint. Die TeX Live-Aktualisierungen von Overleaf erfolgen nicht sofort, sondern einige Monate nach der Veröffentlichung, damit wir Zeit haben, die Kompatibilität der neuen TeX Live-Version mit den Tausenden von Vorlagen in unserer Galerie zu testen. Hier ist zum Beispiel unsere Ankündigung des Upgrades auf TeX Live 2025. Obwohl TeX Live eine (große) Teilmenge der CTAN-Pakete enthält, kann es vorkommen, dass Sie ein interessantes Paket finden – etwa igo zum Setzen von Go-Diagrammen –, das zwar auf CTAN gehostet, aber nicht in TeX Live enthalten (bzw. darüber verteilt) ist und daher auf Overleaf nicht zur Verfügung steht. Einige auf CTAN gehostete Pakete sind aus verschiedenen Gründen nicht Teil von TeX Live: Vielleicht ist ein Paket veraltet, hat Lizenzprobleme, ist ganz neu (erst kürzlich hochgeladen) oder hat Plattformabhängigkeiten, funktioniert also beispielsweise unter Windows, aber nicht unter Linux. Neue Pakete und Aktualisierungen bestehender Pakete werden das ganze Jahr über auf CTAN hochgeladen, Aktualisierungen von TeX Live werden jedoch jährlich verteilt. Folglich sind die in der aktuellen TeX Live-Version enthaltenen Pakete nicht so aktuell wie die auf CTAN gehosteten. Da die Server von Overleaf TeX Live verwenden, kann es sein, dass die auf unseren Servern installierten Pakete – also die, die unseren Nutzerinnen und Nutzern zur Verfügung stehen – nicht die allerneuesten auf CTAN verfügbaren Versionen sind; in der Regel ist dies jedoch kaum problematisch.
Zuletzt geändert am 5. Oktober 2026