Einführung in LaTeX

LaTeX ist ein auf TeX basierendes Satzsystem, das häufig zur Erstellung hochwertiger wissenschaftlicher und mathematischer Dokumente verwendet wird. Es wurde in den 1980er Jahren vom amerikanischen Informatiker Leslie Lamport entwickelt.

TeX ist eine von Donald Knuth entwickelte Low-Level-Satz-Engine, die hauptsächlich für die Verarbeitung komplexer mathematischer Formeln und hochwertigen Satz verwendet wird.

LaTeX bietet eine höhere Abstraktionsebene über TeX und ermöglicht es Benutzern, sich mehr auf den Inhalt zu konzentrieren, ohne sich zu sehr um Satzdetails kümmern zu müssen.

Im Gegensatz zu üblicher Textverarbeitungssoftware (wie Microsoft Word) verwendet LaTeX reine Textdateien, um die Struktur und den Inhalt eines Dokuments zu beschreiben, und erzeugt die endgültige PDF-Datei durch Kompilierung. LaTeX eignet sich besonders für die Verarbeitung komplexer mathematischer Formeln, Referenzen, Querverweise usw.

LaTeX wurde ursprünglich entwickelt, um das Setzen von wissenschaftlichen Arbeiten und technischen Dokumenten zu erleichtern, insbesondere in Bereichen wie Mathematik, Physik und Informatik. Im Laufe der Zeit hat sich LaTeX allmählich zu einem der Standardwerkzeuge in Wissenschaft und Verlagswesen entwickelt.


LaTeX-Funktionen

  • Hochwertiger Satz: LaTeX ist bekannt für seine professionellen Satzergebnisse, insbesondere die hervorragende Handhabung mathematischer Formeln. Es kann die Dokumentformatierung automatisch anpassen und hochwertigen Satz erzeugen, der Verlagsstandards entspricht.
  • Basiert auf Auszeichnungssprache: LaTeX verwendet ein Klartext-Auszeichnungssprachenformat. Benutzer definieren die Struktur und das Format eines Dokuments durch Eingabe bestimmter Befehle und Tags. Zum Beispiel verwenden Benutzer \section{}, um Abschnitte zu definieren, und \textbf{}, um Text fett zu formatieren.
  • Plattformübergreifende Unterstützung: LaTeX ist plattformübergreifend und unterstützt Betriebssysteme wie Windows, macOS und Linux. Ausgabedokumente liegen normalerweise im PDF-Format vor und werden auf verschiedenen Plattformen einheitlich angezeigt.
  • Geeignet für wissenschaftliches Schreiben: LaTeX eignet sich sehr gut für das Verfassen von wissenschaftlichen Arbeiten, Büchern, technischen Dokumenten, Berichten usw., insbesondere für Dokumente, die eine große Anzahl mathematischer Formeln, Referenzen und komplexe Satzanforderungen enthalten. Es bietet hervorragende Unterstützung für Literaturverwaltung, Formeleingabe und Satz.
  • Automatisierte Dokumentenverwaltung: LaTeX bietet leistungsstarke Automatisierungsfunktionen in langen Dokumenten, Büchern oder wissenschaftlichen Arbeiten, wie automatische Nummerierung, automatische Erstellung des Inhaltsverzeichnisses, Querverweise, automatischer Formelsatz usw. Es kann automatisch Zitierungen, Literaturverzeichnisse usw. verwalten, was es ideal für Dokumente macht, die eine präzise Formatierung erfordern.
  • Open Source und kostenlos: LaTeX ist Open Source, und jeder kann es kostenlos herunterladen und verwenden. Gleichzeitig ist die LaTeX-Community sehr aktiv und bietet eine Vielzahl von Vorlagen, Paketen und Tipps, um Nutzern zu helfen, die Effizienz beim Satz zu verbessern.

Wie funktioniert LaTeX?

  • LaTeX ist nicht wie traditionelle WYSIWYG-Editoren (Was du siehst, ist was du bekommst). Man sieht nicht direkt das endgültige Satzergebnis. Stattdessen bearbeitet man eine reine Textdatei und gibt den Inhalt, die Struktur und die Formatierungsanweisungen des Dokuments ein. Diese Datei hat üblicherweise die Dateiendung .tex.
  • LaTeX-Quellcode schreiben: Zuerst verwendet man einen Texteditor (wie TeXworks oder TeXstudio), um die LaTeX-Quelldatei zu schreiben. Man legt die Dokumentstruktur, den Titel, Absätze, Formeln, Tabellen usw. in der Datei fest und verwendet LaTeX-Befehle, um festzulegen, wie sie formatiert werden.
  • Kompilierung: Dann kompiliert man die .tex-Datei mit einem LaTeX-Compiler (wie pdflatex) in PDF oder andere Ausgabeformate. Während der Kompilierung erzeugt LaTeX automatisch das Inhaltsverzeichnis, Tabellen, die Formelnummerierung, Referenzen usw.
  • Erzeugen des endgültigen Dokuments: Die kompilierte Ausgabe ist das endgültige Dokument. Man kann die PDF-Version des Ergebnisses ansehen, die entsprechend Ihren Formatierungsanforderungen einen hochwertigen Schriftsatz erzeugt.

Warum LaTeX verwenden?

  • Akademisches Schreiben: Wenn Sie Forscher, Wissenschaftler oder Student sind, ist LaTeX ideal für das Schreiben wissenschaftlicher Arbeiten, Berichte, Bücher usw., insbesondere für Dokumente, die komplexe mathematische Formeln und Referenzen erfordern.
  • Hochwertiger Satz: LaTeX übernimmt automatisch die Details des Satzes und kann Dokumentformate erzeugen, die internationalen Publikationsstandards entsprechen. Ob Schriftarten, Zeilenabstand, Ränder oder die Formatierung von Abschnittsüberschriften – LaTeX kann sie präzise steuern.
  • Komplexe Dokumentstruktur: LaTeX eignet sich für die Verarbeitung großer Dokumente (wie Bücher, Abschlussarbeiten, technische Handbücher). Es kann automatisch Inhaltsverzeichnisse, Indizes und Literaturverzeichnisse erzeugen und unterstützt Querverweise und automatische Nummerierung.
  • Mathematische und wissenschaftliche Dokumente: LaTeX ist das bevorzugte Werkzeug in Bereichen wie Mathematik, Physik und Ingenieurwesen, weil es komplexe mathematische Formeln bequem eingeben und setzen kann.

Vergleich zwischen LaTeX und Word

MerkmalLaTeXMicrosoft Word
SatzqualitätProfessionelle Satzqualität, besonders gut geeignet für komplexe Formeln und lange Dokumente.Für einfache Dokumente geeignet; komplexe Formatierungen erfordern manuelle Anpassung.
LernkurveErfordert das Erlernen grundlegender Syntax; für Anfänger zunächst schwierig.WYSIWYG (Was du siehst, ist was du bekommst), einfacher Einstieg.
Grad der AutomatisierungÜbernimmt automatisch Nummerierung, Querverweise, Erstellung des Inhaltsverzeichnisses usw.Erfordert manuelle Anpassung von Nummerierung und Formatierung.
Unterstützung für mathematische FormelnLeistungsstarke Satzfunktionen für mathematische Formeln, unterstützt komplexe Symbole und Strukturen.Begrenzte Formelbearbeitungsmöglichkeiten; komplexe Formeln sind schwer zu handhaben.
Plattformübergreifende UnterstützungVollständig plattformübergreifend; Dokumente erscheinen auf verschiedenen Systemen konsistent.Plattformübergreifende Unterstützung ist ordentlich, aber die Formatierung kann je nach Version variieren.
DokumentstrukturInhalt und Formatierung sind getrennt, was Wartung und Zusammenarbeit erleichtert.Inhalt und Formatierung sind vermischt; lange Dokumente sind schwer zu pflegen.
ErweiterbarkeitErweitert die Funktionalität durch Pakete, unterstützt benutzerdefinierte Befehle und Umgebungen.Funktionserweiterung hängt von Plugins ab; weniger flexibel.

Der LaTeX-Workflow lässt sich in drei Schritten zusammenfassen: Quellcode schreiben, Kompilierung ausführen und PDF erhalten.

LaTeX 编译流程:.tex 源文件经过编译器生成 PDF 文档

Die .tex-Datei, die wir schreiben, ist nur eine gewöhnliche reine Textdatei, die mit jedem Editor geöffnet werden kann. Der Compiler ist dafür verantwortlich, sie in die endgültige PDF-Ausgabe umzuwandeln.


Grundlegender Arbeitsablauf von LaTeX

Der grundlegende Prozess zum Schreiben eines Dokuments mit LaTeX ist wie folgt:

  • Quellcode schreiben: Verwenden Sie einen reinen Texteditor, um die .tex-Datei zu schreiben, die die Dokumentstruktur, den Text und die Befehle enthält.
  • Dokument kompilieren: Verwenden Sie einen LaTeX-Compiler (wie pdflatex, xelatex), um die .tex-Datei in PDF oder andere Formate umzuwandeln.
  • Ergebnis anzeigen: Die generierte PDF-Datei kann direkt angezeigt werden, und der Inhalt wird automatisch entsprechend dem Quellcode gesetzt.

Ein einfaches LaTeX-Dokument sieht beispielsweise wie folgt aus:

Beispiel

\documentclass{article} % Dokumentklasse
\title{Mein erstes LaTeX-Dokument} % Titel
\author{Autor} % Autor
\date{\today} % Datum

\begin{document}
\maketitle % Titel generieren

\section{Einleitung} % Abschnitt
Dies ist mein erstes LaTeX-Dokument!\\ % Zeilenumbruch
Dies ist ein einfacher Absatz.

\section{Mathematische Formeln}
Dies ist eine Inline-Formel:$E = mc^2$。\\ % Inline-Formel
Dies ist eine abgesetzte Formel:
\[
\int_a^b f(x) \, dx
\
]
\end{document}

Die Kernidee von LaTeX

Die Kernidee von LaTeX ist die Trennung von Inhalt und Formatierung:

  • Benutzer müssen sich nur auf den Inhalt und die Struktur des Dokuments konzentrieren, und LaTeX kümmert sich automatisch um die Details des Satzes.
  • Verwenden Sie Befehle und Umgebungen (wie \section, \begin{itemize}), um die Struktur und den Stil des Dokuments zu definieren.
  • Formatierungsanpassungen können vorgenommen werden, indem die Dokumentklasse geändert oder Pakete geladen werden, ohne den Inhalt direkt zu ändern.

Beziehung zwischen TeX, LaTeX, Paketen und Distributionen

Dies sind die Konzepte, die Anfänger am häufigsten verwechseln. Sobald Sie sie klar verstanden haben, werden Sie später bei der Auswahl von Werkzeugen oder der Installation von Umgebungen nicht den Überblick verlieren.

Das gesamte TeX-Ökosystem kann von unten nach oben in vier Schichten unterteilt werden: Engine, Format, Pakete und Editoren.

Die Engine ist das Programm, das tatsächlich die Satzarbeit erledigt. Zu den gebräuchlichen gehören TeX, pdfTeX, XeTeX und LuaTeX. Von diesen unterstützen XeTeX und LuaTeX nativ Unicode und Systemschriften, weshalb sie zum Kompilieren chinesischer Dokumente empfohlen werden.

Ein Format ist eine Reihe von Befehlsregeln, die auf einer Engine aufsetzen. LaTeX ist derzeit das beliebteste Format.

Pakete sind Plugins, die den Funktionsumfang auf einem Format weiter erweitern, wie z. B. chinesische Unterstützung (ctex), Erweiterung mathematischer Formeln (amsmath) und Seitenlayout (geometry). CTAN beherbergt mehr als fünftausend Pakete.

Schließlich wird eine Sammlung, die die Engine, das Format und eine große Anzahl von Makropaketen für die einmalige Installation bündelt, als Distribution bezeichnet, wie TeX Live und MiKTeX.

TeX 生态分层结构图:编辑器、宏包层、LaTeX 格式、TeX 引擎与发行版的关系

Merken Sie sich fünf Begriffe in einem Satz

Engine: das Programm, das Quellcode tatsächlich in PDF setzt, wie XeTeX.

LaTeX-Format: eine Reihe praktischer Befehlsregeln, die auf der Engine definiert sind.

Makropaket: ein funktionales Erweiterungspaket, das von anderen geschrieben wurde, wie das chinesische Unterstützungspaket ctex.

Distribution: ein vollständiges Installationspaket, das die Engine, das Format und die Makropakete bündelt.

Editor: die Software, mit der Sie Code schreiben; sie ist selbst nicht am Setzen beteiligt.

Ein Editor ist kein Compiler. Overleaf, TeXstudio und VS Code sind nur für das Schreiben von Code und das Auslösen der Kompilierung zuständig; das eigentliche Setzen übernimmt die Engine in der Distribution. Wenn Sie also in einer lokalen Umgebung nur einen Editor ohne Distribution installieren, lassen sich keine PDFs kompilieren (Overleaf ist eine Ausnahme; die Cloud von Overleaf enthält eine vollständige Distribution).


Vorteile und Anwendungsfälle von LaTeX

LaTeX ist kein Allzweckwerkzeug, aber in den folgenden Szenarien sind seine Vorteile bei Effizienz und Qualität sehr deutlich.

SzenarioWarum es geeignet ist
Wissenschaftliche Arbeiten und AbschlussarbeitenDie meisten Fachzeitschriften und Universitäten stellen offizielle LaTeX-Vorlagen bereit; Formeln, Abbildungen, Tabellen und die Nummerierung von Referenzen erfolgen automatisch.
Vorlesungsskripte in Naturwissenschaften und Technik wie Mathematik und PhysikSchnelle Formeleingabe; die Satzqualität komplexer Formeln (Matrizen, Gleichungssysteme, mehrzeilige Herleitungen) übertrifft die von Rich-Text-Editoren bei Weitem.
Bücher und lange BerichteAutomatische Kapitelverwaltung und global einheitliche Stile; Dokumente mit Hunderten von Seiten behalten eine einheitliche Formatierung.
LebensläufeVorlagen wie moderncv erzeugen einen schönen Schriftsatz, trennen Inhalt von Stil, und das Bearbeiten des Inhalts zerstört nicht das Layout.
PräsentationenBeamer kann wissenschaftliche Folien mit perfektem Formelsatz erstellen, was mit PPT schwer zu erreichen ist.

Umgekehrt gibt es in diesen Situationen keinen Grund, LaTeX zu erzwingen: Poster, die aufwendiges Grafikdesign erfordern, Office-Dokumente, die Echtzeit-Anmerkungen und -Weitergabe durch mehrere Personen benötigen, und kurze Dokumente mit wenigen Formeln, die noch am selben Tag erstellt werden müssen; Word oder spezialisierte Tools sind bequemer.

Die Lernkurve von LaTeX ist anfangs steil und flacht dann ab: In den ersten Tagen kann sich das Gefühl einstellen, dass sogar das Ändern der Schriftgröße das Nachschlagen von Befehlen erfordert, aber wenn Sie die Grundlagen dieser Reihe durchhalten, werden Sie die langfristigen Vorteile des automatisierten Schriftsatzes zu schätzen wissen.


Vergleich gängiger Distributionen

Eine Distribution löst nur ein Problem: Sie erspart Ihnen, Engines und Makropakete einzeln zu installieren.

DistributionUnterstützte PlattformenSizeFunktionenZielbenutzer
TeX LiveWindows / macOS / LinuxFull etwa 8 GB, Basic-Option etwa 300 MBOffiziell von TUG gepflegt, eine Version pro Jahr, konsistentes Verhalten auf den drei großen Plattformen.Die erste Wahl für die meisten Nutzer
MacTeXmacOSVollversion etwa 5 GB, Basisversion etwa 100 MBDie macOS-Version von TeX Live wird mit kleinen GUI-Tools geliefert.Mac-Nutzer
MiKTeXHauptsächlich WindowsBasisversion etwa 300 MBMakropakete werden bei Bedarf automatisch heruntergeladen, kleine Erstinstallation.Windows-Benutzer, begrenzter Speicherplatz
TinyTeXWindows / macOS / LinuxEtwa 100–200 MBMinimale Distribution, Makropakete bei Bedarf über die Kommandozeile installieren.Benutzer, die mit der Kommandozeile, Servern und CI-Umgebungen vertraut sind

Wenn Sie TeX Live oder Makropakete aus einer inländischen Netzwerkumgebung herunterladen, wird empfohlen, die Softwarequelle auf inländische Mirrors wie Tsinghua University TUNA umzustellen; die Geschwindigkeit kann um eine Größenordnung schneller sein.


Editor-Auswahl

Der Editor bestimmt Ihr „Schreib“-Erlebnis; er kann jederzeit geändert werden und ist unabhängig von der Distribution.

EditorTypeVorteileEinschränkungenFür wen es geeignet ist
OverleafOnlineKeine Installation, integrierte Kompilierungsumgebung, umfangreiche Vorlagenbibliothek, unterstützt Zusammenarbeit.Nicht offline verfügbar; die kostenlose Version hat Beschränkungen bei der Kompilierungszeit und der Anzahl der Projekte.Anfänger (von diesem Tutorial empfohlen)
TeXstudioLokaler DesktopKostenlos und Open Source, starke Befehlsvervollständigung und Fehlerhinweise.Die Benutzeroberfläche ist etwas traditionellBenutzer, die lokales Schreiben bevorzugen
VS Code + LaTeX WorkshopLokales PluginModerne Oberfläche, Git-freundlich, integrierte Kompilierung und Vorschau.Erfordert einige KonfigurationEntwickler, die VS Code bereits verwenden
TeXworksLokaler DesktopWird mit TeX Live mitgeliefert, funktioniert sofort.Weniger FunktionenZum schnellen Schreiben kurzer Dokumente

Es wird empfohlen, zunächst mit Overleaf zu beginnenhttps://www.overleaf.com/; mit null Konfiguration kannst du direkt dem Tutorial folgen und Code eingeben; wenn du später Offline-Schreiben oder Versionskontrolle benötigst, richte eine lokale Umgebung ein.


Vorschau: Ein vollständiger LaTeX-Quellcode

Bevor wir die Umgebung formal einrichten, werfen wir einen Blick darauf, wie ein echtes LaTeX-Dokument aussieht.

Der folgende Quellcode ist vollständig und kompilierbar und enthält chinesischen Text, einen Titel und zwei mathematische Formeln.

Beispiel

% Dokumentklasse: ctexart entspricht article plus chinesischer Unterstützung
\documentclass{ctexart}

\title{Mein erstes\LaTeX{} Dokument
}   % Dokumenttitel
\author{BEISPIEL}                    % Autor
\date{August 2026}                % Datum; wenn man \today schreibt, wird automatisch der aktuelle Tag eingetragen

\begin{document}                   % Der Textkörper beginnt hier

\maketitle                         % Titelbereich erzeugen

LaTeX eignet sich besonders gut für das Setzen mathematischer Formeln. Die Inline-Form der Masse-Energie-Gleichung ist$E = mc^2$,
Um sie separat zentriert anzuzeigen (abgesetzte Formel), schreiben Sie:

\[ E = mc^2 \]

wobei$E$die Energie ist,$m$die Masse ist,$c$die Lichtgeschwindigkeit im Vakuum ist.

\end{document}                     % Der Textkörper endet hier

Nach dem Kompilieren dieses Quellcodes sieht die resultierende PDF-Seite wie folgt aus:

第一份 LaTeX 文档编译后的 PDF 效果

Es ist völlig normal, diese Befehle jetzt noch nicht zu verstehen; jeder nachfolgende Artikel in dieser Reihe wird sie einzeln erklären.

Hier musst du dir nur zwei Strukturen merken: Der Teil von \documentclass bis \begin{document} heißtPräambelund wird für globale Einstellungen verwendet; der Teil zwischen \begin{document} und \end{document} heißtTextkörper, in den du den Inhalt schreibst.

Weitere Erweiterungen