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

  1. Laden Sie die ZIP-Datei herunter oder klonen Sie das Repository.
  2. Öffnen Sie die Hauptdatei „.tex“ (oft „main.tex“ oder „article.tex“ genannt).
  3. 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

ZielEmpfohlene DateiMinimales Grundgerüst
Volle Kontrolle über die DokumentstrukturKlasse (.cls)Siehe Codeblock unten
Nur zusätzliche Makros oder FormatierungenStil (.sty)
VerteilungZip-Archiv oder GitHub-Repository (Klasse/Stil, optional .bib, Logos, README)

Minimales Klassengerüst („mytemplate.cls“)

 1% mytemplate.cls  a very simple articlestyle 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% ---- userlevel commands ----
13\newcommand\mytitle[1]{\centerline{\LARGE\bfseries #1}}
14\endinput

Verwenden Sie es mit „\documentclass{mytemplate}“ in Ihrem Dokument.

Wo kann man LaTeX-Vorlagen herunterladen?

Am häufigsten verwendete/hochbewertete Vorlagen

#VorlageTypische Verwendung
1IEEEtran (ieeetran.cls)IEEE-Konferenz- und Zeitschriftenbeiträge
2SpringerLNCS (llncs.cls)Lecture Notes in Computer Science
3Elsevier-Artikel (elsarticle.cls)Elsevier-Zeitschriften
4Moderner, einfacher LebenslaufEinseitiger Lebenslauf
5Klassische Dissertation (classicthesis.sty)Buch/Dissertation mit eleganter Typografie
6Beamer (beamer.cls)Folienpräsentationen
7a0poster / tikzposterGroße wissenschaftliche Poster
8Universitätsspezifische Dissertation (z. B. cambridgephd.cls)Institutionelle Doktor-/Masterarbeiten
9Astronomie & Astrophysik (aa.cls)Artikel aus A&A-Zeitschriften
10Einfacher wissenschaftlicher ZeitschriftenartikelEinfacher Einstieg für Artikel (Overleaf)

Schneller Workflow für Erstbenutzer

  1. Wählen Sie eine Vorlage aus → klicken Sie auf „In Overleaf öffnen“ oder laden Sie die ZIP-Datei herunter.
  2. Platzhalterfelder bearbeiten (\title{}, \author{} usw.).
  3. Kompilieren → PDF erscheint.
  4. Wenn Sie lokal arbeiten: entpacken → „latexmk -pdf main.tex“ ausführen (oder „pdflatex“ + „biber“ nach Bedarf).
  5. Exportieren Sie die PDF-Datei oder übertragen Sie die Quelle zur Versionskontrolle in ein Git-Repository.

Häufige Fallstricke und Tipps

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, modernsimplecv,
6             classicthesis, beamer, a0poster, UNICAMP thesis, aa.cls, Basic Academic Journal Article

Viel 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.

Blockschema für den KI-Workflow zur Darstellung von LaTeX-Abbildungen

  1. 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.

  1. Ausrichtung des Vererbungsbaums und Klassengenerierung (Strukturschicht) Der Agent erstellt die Strukturcodeblöcke für die .cls-Datei basierend auf einer starren Strukturmatrix:
  1. 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. geometry für Randanpassungen, xcolor für benutzerdefinierte Markenfarben oder fontspec für moderne Schriftkonfigurationen).

Der Agent fungiert als Linting-Filter. Er fügt dynamisch die erforderlichen \RequirePackage{...}-Anweisungen in das Klassen- oder Stil-Bundle ein.

  1. 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.