> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/de/klassendateien/02-overleaf-and-tex-live.md).

# Liste von Paketen und Klassendateien

Dieser Artikel stellt TeX Live vor und beschreibt dessen Einsatz innerhalb von Overleafs LaTeX-basiertem Satzdienst.

## Einführung in TeX Live

[TeX Live](https://www.tug.org/texlive/) ist eine freie Softwaredistribution, die jährlich veröffentlicht wird von [Die TeX Users Group](https://www.tug.org/). Sie stellt die LaTeX-Pakete, Schriftarten, TeX-Engines und zahlreiche Software-Tools bereit, die erforderlich sind, um den LaTeX-basierten Satz auf allen gängigen Betriebssystemen zu unterstützen.

TeX Live ist ein wichtiger Bestandteil von Overleaf, weil unsere Server es verwenden, um Ihren LaTeX-Code zu kompilieren und die PDF-Vorschau in Echtzeit zu erzeugen. Außerdem bietet es den Nutzern von Overleaf einfachen Zugriff auf mehr als 5.000 LaTeX-Pakete, die in jeder TeX-Live-Version enthalten sind.

Sie sind nicht darauf beschränkt, die neueste Version von TeX Live zum Kompilieren Ihrer Projekte zu verwenden, da die Server von Overleaf Zugriff auf frühere TeX-Live-Versionen bieten. Projekte können problemlos [auf eine frühere Version von TeX Live umgestellt werden](#how-do-i-change-a-projects-tex-live-version)—zum Beispiel aufgrund von Problemen mit der Paketkompatibilität.

## Welche LaTeX-Pakete unterstützt Overleaf?

Da Overleaf TeX Live verwendet, können Sie auf mehr als 5.000 Pakete zugreifen, darunter:

* Abbildungen mit [pstricks](https://ctan.org/pkg/pstricks-base?lang=en) und [TikZ](https://en.wikipedia.org/wiki/PGF/TikZ). Hier sind einige [TikZ-Beispiele](https://www.overleaf.com/latex/examples/tagged/tikz).
* Literaturverzeichnisse mit [BibTeX](https://www.bibtex.org/) und [BibLaTeX](https://ctan.org/pkg/biblatex?lang=en). Hier sind [einige Beispiele](https://www.overleaf.com/gallery/tagged/bibliography).
* Pakete, wie zum Beispiel [fontspec](https://ctan.org/pkg/fontspec) werden von XeLaTeX und LuaLaTeX für die Unterstützung von OpenType-Schriften benötigt.

Sie können die Liste der TeX- und LaTeX-Pakete auf der CTAN-Unterseite durchsuchen [CTAN: Pakete](https://ctan.org/pkg/).

## Welche TeX-Live-Version verwendet mein Projekt?

Wenn Sie ein neues Overleaf-Projekt erstellen oder ein bestehendes kopieren, wird das neue (oder kopierte) Projekt standardmäßig mit der neuesten auf unseren Servern installierten Version von TeX Live kompiliert. Wenn wir unseren Nutzern eine neue Version von TeX Live bereitstellen, aktualisieren wir bestehende Projekte nicht automatisch. Eine automatische Aktualisierung könnte aufgrund von Unterschieden zwischen den TeX-Live-Versionen Fehler oder Warnungen in Ihren bestehenden Projekten verursachen.

### Zusätzliche Hinweise zu TeX Live und Ihrem Overleaf-Projekt

* Die für das Kompilieren eines nicht freigegebenen Projekts verwendete TeX-Live-Version wird von der Person gesteuert, der dieses Projekt gehört. Wenn jedoch ein Mitwirkender an einem freigegebenen Projekt die TeX-Live-Version ändert, wirkt sich dies auf alle aus, die an diesem Projekt mitarbeiten.
* Die TeX-Live-Version ist ein projektspezifischer Parameter: Wenn Sie sie für ein bestimmtes Projekt ändern, hat das keine Auswirkungen auf andere Projekte in Ihrem Overleaf-Arbeitsbereich und verändert auch keinen Quellcode in dem Projekt, dessen TeX-Live-Version geändert wurde.
* Nachdem Sie eine bestimmte Version von TeX Live ausgewählt haben, werden alle von Ihrem Projekt verwendeten Pakete selbstverständlich die in dieser TeX-Live-Version vorhandenen und veröffentlichten Versionen sein.
* Das Wechseln zu einer anderen TeX-Live-Einstellung kann das Verhalten von Paketen ändern, etwa durch Änderungen an den von ihnen bereitgestellten Befehlen.
* Das Ändern der TeX-Live-Version eines Projekts ist nicht dauerhaft; Sie können bei Bedarf jederzeit zu einer früheren Version zurückkehren. Beachten Sie stets, dass unterschiedliche TeX-Live-Versionen Aktualisierungen/Änderungen enthalten können, die sich auf die Möglichkeit auswirken, Ihr Projekt mit einer bestimmten TeX-Live-Version zu kompilieren.

## Wie ändere ich die TeX-Live-Version eines Projekts?

Verwenden Sie die folgenden Schritte, um die TeX-Live-Version eines Projekts zu ändern — die TeX-Live-Einstellung ist *für jedes Projekt spezifisch* und wirkt sich nicht auf andere Projekte aus, die Sie möglicherweise haben:

1. Wählen Sie die Schaltfläche des Overleaf-Menüs (![Overleaf menu button](/files/681a3ce4c3ad600aefc97b7c3f90052d9f0dde30)) und suchen Sie den Menüabschnitt mit der Bezeichnung **Einstellungen**.
2. Unter **Einstellungen**wählen Sie die Dropdown-Liste mit der Bezeichnung **TeX-Live-Version**.
3. Wählen Sie die für Ihr Projekt erforderliche TeX-Live-Version aus und schließen Sie dann das Menü, indem Sie irgendwo außerhalb der Menüliste klicken.
4. Kompilieren Sie Ihr Projekt erneut, um die Kompatibilität mit der gewählten TeX-Live-Version zu testen.

Die folgende Grafik fasst diese Schritte zusammen — der Übersichtlichkeit halber sind die meisten Menüeinträge weggelassen:

![Bild, das zeigt, wie man die TeX-Live-Version in Overleaf auswählt](/files/8b379b6e85416a2b1af9e8c8845d106caeb379cc)

### Warum die TeX-Live-Version eines Projekts ändern?

TeX Live ist eine große und komplexe Softwaredistribution, daher ist es nicht überraschend, dass neue Versionen gelegentlich Änderungen einführen, die das erfolgreiche Kompilieren einiger weniger Dokumente verhindern. Dies liegt typischerweise an Änderungen, die Paketbefehle betreffen, an unerwarteten Fehlern und an Paketinkompatibilitäten (oder „Konflikten“).

Hier sind einige häufige Gründe, die TeX-Live-Version zu ändern, mit der Ihr Projekt kompiliert wird.

* **Möglicherweise möchten Sie für eines Ihrer bestehenden Projekte eine neuere Version von TeX Live**. Sie können die von Ihrem Projekt verwendete TeX-Live-Version auf eine neuere Version umstellen, die ein Paket, einen Befehl oder eine Sprachfunktion bereitstellt, die Sie verwenden möchten. Bevor Sie dies tun, empfehlen wir jedoch, dass Ihr Projekt fehlerfrei kompiliert und dass Sie alle verbleibenden Warnungen verstehen, die der Compiler ausgegeben hat.
* **Möglicherweise möchten Sie, dass ein kopiertes Projekt dieselbe TeX-Live-Version wie das Original verwendet**. Manchmal können beim Kopieren eines alten Projekts neue Fehler auftreten, weil sich TeX Live geändert hat. In diesem Fall können Sie entweder Ihr Projekt so anpassen, dass es mit der neuesten Version von TeX Live kompatibel ist, oder die TeX-Live-Version Ihrer neuen Kopie so einstellen, dass sie der Version des ursprünglichen Projekts entspricht, von dem sie kopiert wurde.
* **Möglicherweise müssen Sie sicherstellen, dass die in Ihrem Overleaf-Projekt verwendete TeX-Live-Version mit der Version übereinstimmt, die Sie auf Ihrem lokalen Rechner verwenden**. Wenn Sie Ihre Projekte sowohl lokal als auch in Overleaf kompilieren, können Sie für konsistente Ergebnisse die in Overleaf verwendete TeX-Live-Version so anpassen, dass sie mit der LaTeX-Version kompatibel ist, die Sie lokal verwenden.
* **Möglicherweise reichen Sie bei einer Zeitschrift oder einem Repository ein, das mit einer bestimmten Version von TeX Live kompiliert**. Wenn Sie bei einer Zeitschrift oder einem Repository einreichen, das eine bestimmte Version von LaTeX verwendet, kann das Kompilieren mit derselben oder einer kompatiblen Version von TeX Live in Overleaf helfen, Fehler zum Zeitpunkt der Einreichung zu vermeiden.

### „Legacy“-Versionen von TeX Live

Im Dropdown-Menü der TeX-Live-Version, das im obigen Screenshot gezeigt wird, werden ältere Versionen von TeX Live als „Legacy“ eingestuft. Diese Versionen werden bereitgestellt, um die Kompatibilität und das erfolgreiche Kompilieren älterer Vorlagen und Projekte zu gewährleisten, die sie benötigen.

Hier sind einige zusätzliche Punkte, die Sie bei der Verwendung älterer TeX-Live-Versionen berücksichtigen sollten:

* Wenn Sie ein neues Projekt starten, empfiehlt es sich, die neueste Version von TeX Live zu verwenden, sofern nicht bestimmte Kompatibilitätsprobleme die Verwendung einer älteren Version erforderlich machen. Dieser Ansatz stellt sicher, dass Sie von den neuesten Aktualisierungen und Funktionen profitieren.
* Obwohl Overleaf noch keinen Zeitplan für die Abschaffung der ältesten TeX-Live-Versionen festgelegt hat, könnten diese Versionen irgendwann auslaufen und nicht mehr verfügbar sein.
* Soweit möglich, sollten Ihre bestehenden Projekte auf die neueste kompatible Version von TeX Live aktualisiert werden.

## Wie oft wird TeX Live auf Overleaf aktualisiert?

Die Kompilierungsserver von Overleaf werden kurz nachdem die neueste TeX-Live-Version verfügbar ist, auf diese aktualisiert. Nach dem Testen und Abschließen des Upgrades veröffentlicht Overleaf einen Blogbeitrag, um alle bemerkenswerten TeX-Live-Änderungen zusammen mit paketspezifischen Hinweisen und Empfehlungen auf Grundlage der Ergebnisse unserer Tests mitzuteilen. Unsere TeX-Live-„Release Notes“ finden Sie in unserem Blog über den `tex live` -Tag: <https://www.overleaf.com/blog/tagged/tex%20live>.

### Über den Upgrade-Prozess von Overleaf

Bevor wir unsere TeX-Live-Installation aktualisieren, kompilieren wir eine umfangreiche Testreihe von Dokumenten erneut, darunter etwa 5.000 aus unserer Vorlagen-, Beispiel- und Artikelsammlung, um auf problematische Änderungen zu prüfen — einschließlich Fehlern und wesentlichen visuellen Änderungen am kompilierten Ergebnis. Außerdem messen wir die Vergleichszeit, die zum Rendern von Dokumenten benötigt wird. Wir identifizieren deutlich langsamere Renderings und versuchen, sie schneller zu machen. Als Ergebnis dieser Tests aktualisieren wir Vorlagen, die wir erstellt haben — deshalb dauert es manchmal eine Weile, bis wir unser TeX Live aktualisieren! Das Ergebnis ist jedoch hoffentlich eine stabilere Erfahrung für unsere Nutzer.

Trotz unserer Tests können Aktualisierungen an LaTeX, TeX-Engines oder den in TeX Live benötigten Schriftarten und Paketen manchmal Inkompatibilitäten, problematische Änderungen und Veraltungen einführen, die außerhalb unserer Kontrolle liegen. Angesichts des Umfangs von TeX Live und der Fülle an Paketen und Werkzeugen, die es bereitstellt, können wir problematische Änderungen nicht ausschließen, werden aber unser Bestes tun, um die Auswirkungen auf unsere Nutzer zu minimieren.

### Paketänderungen zwischen TeX-Live-Versionen

Die TeX-Community entwickelt sich zwischen den jährlichen TeX-Live-Versionen stetig weiter. Neue oder aktualisierte LaTeX-Pakete, Schriftarten und TeX-bezogene Software werden regelmäßig dem Comprehensive TeX Archive Network beigesteuert, das in der TeX-Community als CTAN bezeichnet wird. CTAN bietet ein zentrales Repository für TeX- und LaTeX-bezogene Software, die für die Aufnahme in die nächste TeX-Live-Version bereitsteht.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/de/klassendateien/02-overleaf-and-tex-live.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
