LaTeX-Vorlagen – Kurzanleitung
Leitfaden zu LaTeX-Vorlagen
Was ist eine LaTeX-Vorlage?
Eine LaTeX-Vorlage bündelt eine Klasse (.cls), einen Stil (.sty), Beispiel-.tex-Dateien und unterstützende Assets (Logos, Bibliografiedateien usw.), die das Layout, die Typografie und die Struktur für einen bestimmten Dokumenttyp definieren – Zeitschriftenartikel, Abschlussarbeit, Lebenslauf, Poster, Foliensatz und mehr.
So verwenden Sie LaTeX-Vorlagen
- Laden Sie die ZIP-Datei herunter oder klonen Sie das Repository.
- Öffnen Sie die Hauptdatei „.tex“ (oft „main.tex“ oder „article.tex“ genannt).
- Laden Sie die von der Vorlage bereitgestellte Klasse oder den Stil und folgen Sie der „Struktur“ der README-Datei (Titelseite, Zusammenfassung, Abschnitte, Bibliographie).
1\documentclass[options]{mytemplate} % class supplied by the template
2\usepackage{mytemplate} % sometimes a .sty instead of .cls
3\begin{document}
4 \title{My Title}
5 \author{Me}
6 \maketitle
7 % <content>
8\end{document}Kompilieren Sie mit „pdflatex“, „latexmk -pdf“ oder der umseitigen Schaltfläche „Neu kompilieren“.
So erstellen Sie Ihre eigene Vorlage
| Ziel | Empfohlene Datei | Minimales Grundgerüst |
|---|---|---|
| Volle Kontrolle über die Dokumentstruktur | Klasse (.cls) | Siehe Codeblock unten |
| Nur zusätzliche Makros oder Formatierungen | Stil (.sty) | – |
| Verteilung | Zip-Archiv oder GitHub-Repository (Klasse/Stil, optional .bib, Logos, README) | – |
Minimales Klassengerüst („mytemplate.cls“)
1% mytemplate.cls – a very simple article‑style class
2\NeedsTeXFormat{LaTeX2e}
3\ProvidesClass{mytemplate}[2025/12/03 v1.0 My custom class]
4\LoadClass[12pt]{article} % inherit from article
5
6% ---- custom settings ----
7\RequirePackage{geometry}
8\geometry{margin=2cm}
9\RequirePackage{fontspec}
10\setmainfont{Latin Modern Roman}
11
12% ---- user‑level commands ----
13\newcommand\mytitle[1]{\centerline{\LARGE\bfseries #1}}
14\endinputVerwenden Sie es mit „\documentclass{mytemplate}“ in Ihrem Dokument.
Wo kann man LaTeX-Vorlagen herunterladen?
- Overleaf-Galerie – die größte öffentliche Sammlung (≈4000 kostenlose Vorlagen).
https://www.overleaf.com/gallery - CTAN (ComprehensiveTeXArchive Network) – offizielles Repository für zeitschriftenspezifische Klassen.
https://ctan.org/ - GitHub / GitLab – viele Autoren veröffentlichen Open-Source-Abschlussarbeiten oder Konferenzvorlagen.
- Webseiten von Universitäten/Instituten – die meisten Schulen bieten eine „offizielle“ Vorlage für Abschlussarbeiten/Dissertationen an.
Am häufigsten verwendete/hochbewertete Vorlagen
| # | Vorlage | Typische Verwendung |
|---|---|---|
| 1 | IEEEtran (ieeetran.cls) | IEEE-Konferenz- und Zeitschriftenbeiträge |
| 2 | SpringerLNCS (llncs.cls) | Lecture Notes in Computer Science |
| 3 | Elsevier-Artikel (elsarticle.cls) | Elsevier-Zeitschriften |
| 4 | Moderner, einfacher Lebenslauf | Einseitiger Lebenslauf |
| 5 | Klassische Dissertation (classicthesis.sty) | Buch/Dissertation mit eleganter Typografie |
| 6 | Beamer (beamer.cls) | Folienpräsentationen |
| 7 | a0poster / tikzposter | Große wissenschaftliche Poster |
| 8 | Universitätsspezifische Dissertation (z. B. cambridgephd.cls) | Institutionelle Doktor-/Masterarbeiten |
| 9 | Astronomie & Astrophysik (aa.cls) | Artikel aus A&A-Zeitschriften |
| 10 | Einfacher wissenschaftlicher Zeitschriftenartikel | Einfacher Einstieg für Artikel (Overleaf) |
Schneller Workflow für Erstbenutzer
- Wählen Sie eine Vorlage aus → klicken Sie auf „In Overleaf öffnen“ oder laden Sie die ZIP-Datei herunter.
- Platzhalterfelder bearbeiten (
\title{},\author{}usw.). - Kompilieren → PDF erscheint.
- Wenn Sie lokal arbeiten: entpacken → „latexmk -pdf main.tex“ ausführen (oder „pdflatex“ + „biber“ nach Bedarf).
- Exportieren Sie die PDF-Datei oder übertragen Sie die Quelle zur Versionskontrolle in ein Git-Repository.
Häufige Fallstricke und Tipps
- Fehlende Pakete – installieren Sie mit dem Manager Ihrer Distribution („tlmgr install
“ oder der MiKTeX-Konsole). - Veraltete Klassen – Overleaf verwendet das neueste TeXLive; Aktualisieren Sie regelmäßig Ihre lokale TeX-Installation.
- Bibliographie-Engine – viele moderne Vorlagen erwarten „Biber“. Führen Sie „biber
“ nach dem ersten LaTeX-Durchlauf aus. - Branding-Assets – Ersetzen Sie Logos, Farb-PDFs oder „.sty“-Dateien, die institutionelle Farben definieren.
- Benutzerdefinierte Befehle – bewahren Sie sie in einer separaten „.sty“-Datei auf; Sie können dann dasselbe Layout für mehrere Dokumente wiederverwenden.
Was ist mit Aspose?
Wenn Sie die aus LaTeX generierten PDFs in einer .NET-, Java- oder Python-Anwendung bearbeiten müssen (zusammenführen, mit Wasserzeichen versehen oder in andere Formate konvertieren), bieten Bibliotheken wie Aspose.TeX eine sprachunabhängige API für die Arbeit mit PDF-Dateien, ohne dass eine vollständige LaTeX-Toolchain erforderlich ist.
TL;DR Spickzettel
1Was? → Vorgefertigtes Layout (Klasse + Stil + Assets)
2Verwenden? → \documentclass{mytemplate} + README befolgen
3Erstellen? → .cls- oder .sty-Datei schreiben → Assets packen → zip/GitHub
4Beziehen? → Overleaf-Galerie, CTAN, GitHub, Universitätsseiten
5Top 10 → IEEEtran, llncs, elsarticle, modern‑simple‑cv,
6 classicthesis, beamer, a0poster, UNICAMP thesis, aa.cls, Basic Academic Journal ArticleViel Spaß beim Setzen!
Entwicklung eines KI-Agenten zur Erstellung von LaTeX-Vorlagen
Wenn Sie einen eigenen KI-Agenten zur Erstellung von LaTeX-Vorlagen mithilfe der Aspose.TeX-API entwickeln möchten, finden Sie hier einen Vorschlag für einen möglichen Workflow:
Die technische Herausforderung besteht darin, sicherzustellen, dass die Vorlage den Standard-Kompilierungsmechanismen der LaTeX2e-Layoutregeln fehlerfrei entspricht.

- Erfassung der Layoutanforderungen (LLM-Intent-Layer) Der Benutzer gibt allgemeine Designvorgaben oder Formatierungsanweisungen vor (z. B. „Erstellen Sie ein zweispaltiges Zeitschriftenlayout mit 1,5 cm Seitenrändern, Times New Roman-Schriftart, roten Überschriften und einem eleganten Autorenfeld am oberen Rand“). Anschließend ordnet der LLM diese semantischen visuellen Details strukturellen programmatischen Anforderungen zu.
Die Intent-Matrix entscheidet, ob die Anfrage eine komplett neue, eigenständige Klassendatei (.cls) für einen benutzerdefinierten Dokumenttyp erfordert oder lediglich einen angepassten Style-Wrapper (.sty), der in Standardklassen wie Artikel oder Bericht eingebunden wird.
- Ausrichtung des Vererbungsbaums und Klassengenerierung (Strukturschicht)
Der Agent erstellt die Strukturcodeblöcke für die
.cls-Datei basierend auf einer starren Strukturmatrix:
- Fügt automatisch
\NeedsTeXFormat{LaTeX2e}und einen dynamischen Metadaten-Header\ProvidesClass{...}[...]ein. - Ordnet den Ziel-Designarchetyp über
\LoadClass{...}einer Basisklasse zu. - Konvertiert natürlichsprachliche Komponenten in native Makros (z. B. die Umwandlung einer „Autorenbox“-Anfrage in einen benutzerdefinierten
\renewcommand{\maketitle}{...}-Definitionsblock).
- Paketfabrik und Asset-Sammlung (Abhängigkeitsschicht)
Abhängig von den im ersten Schritt extrahierten Designanweisungen benötigt die Layout-Engine spezielle Makro-Tools von Drittanbietern (z. B.
geometryfür Randanpassungen,xcolorfür benutzerdefinierte Markenfarben oderfontspecfür moderne Schriftkonfigurationen).
Der Agent fungiert als Linting-Filter. Er fügt dynamisch die erforderlichen \RequirePackage{...}-Anweisungen in das Klassen- oder Stil-Bundle ein.
- Verifizierung und Validierung (Aspose.TeX-Kompilierungsknoten)
Der Agent erstellt dynamisch eine Testdatei (
sample.tex), die die Vorlage lädt.
Anschließend startet der Agent über Aspose.TeX einen impliziten TeXJob, um den Vorlagencode zu kompilieren. Schlägt die Kompilierung fehl, liest der Agent die Fehlerprotokolle (.log) und leitet die Trace-Protokolle zur automatischen Syntaxkorrektur an den LLM zurück. Bei erfolgreicher Kompilierung wird das Asset-Bundle verifiziert.