LaTeX ist freie Software unter den Bedingungen der LaTeX Project Public License (LPPL). LaTeX wird über CTAN-Server vertrieben oder ist Teil vieler leicht installierbarer und nutzbarer TeX-Distributionen, die von der TeX User Group (TUG) oder Dritten bereitgestellt werden. Wenn Sie auf Probleme stoßen, besuchen Sie die Hilfe-Sektion.
LaTeX ist kein eigenständiges Satzprogramm, sondern eine Software zur Vorbereitung von Dokumenten, die auf dem TeX-Satzsystem von Donald E. Knuth aufbaut. TeX-Distributionen bündeln in der Regel alle Teile, die für ein funktionierendes TeX-System benötigt werden, und sie fügen in der Regel sowohl Konfigurations- als auch Wartungswerkzeuge hinzu. Heutzutage bilden LaTeX und viele der darauf aufbauenden Pakete einen wichtigen Bestandteil jeder größeren TeX-Distribution.
- TeX-Distributionen
- CTAN
- Das LaTeX Git Repository
- Git Pull Requests
- Historisches LaTeX
Das LaTeX-Team kann nicht garantieren, dass TeX-Distributionen, selbst wenn sie aktuell sind, die neueste Version von LaTeX enthalten. Es kann vorkommen, dass Sie eine aktuellere LaTeX-Version benötigen als die, die Ihre bevorzugte TeX-Distribution enthält, z.B. um einen bestimmten Bugfix zu erhalten. In diesem Fall müssen Sie sich LaTeX vom CTAN holen und es über Ihre Distribution installieren. Siehe unten für Details.
TeX-Distributionen
Wenn Sie neu in TeX und LaTeX sind oder einfach eine einfache Installation wünschen, holen Sie sich eine vollständige TeX-Distribution. Die TeX Users Group (TUG) hat eine Liste bemerkenswerter Distributionen, die vollständig oder zumindest hauptsächlich freie Software sind.
Linux
Suchen Sie in der Softwarequelle Ihrer Linux-Distribution nach einer TeX-Distribution, die LaTeX enthält. Sie können auch die aktuelle TeX-Live-Distribution direkt installieren – dies kann sogar ratsam sein, da viele Linux-Distributionen nur ältere Versionen von TeX Live enthalten, siehe Linux TeX-Live-Paketstatus für Details.
Mac OS
Die MacTeX-Distribution enthält alles, was Sie brauchen, einschließlich eines kompletten TeX-Systems mit LaTeX selbst und Editoren zum Schreiben von Dokumenten.
Windows
Schauen Sie sich die Distributionen MiKTeX oder proTeXt oder TeX Live an; sie enthalten ein komplettes TeX-System mit LaTeX selbst und Editoren zum Schreiben von Dokumenten.
Online
LaTeX-Online-Dienste wie Papeeria, Overleaf, ShareLaTeX, Datazar und LaTeX base bieten die Möglichkeit, LaTeX-Dateien und daraus resultierende PDFs zu bearbeiten, anzusehen und herunterzuladen.
CTAN
Sie können LaTeX von CTAN beziehen, welches die primäre Distributionsquelle für LaTeX ist. Damit Sie das heruntergeladene LaTeX nutzen können, müssen Sie sich zunächst ein TeX-System besorgen und einrichten. Sie können entweder eine TeX-Distribution installieren (siehe oben) oder ein TeX-System von CTAN beziehen. Wenn Sie eine TeX-Distribution verwenden, dann wird diese eine Version von LaTeX enthalten, was die Sache für Sie wahrscheinlich einfacher macht; aber vielleicht haben Sie einen Grund, dies nicht zu tun.
Das LaTeX-Git-Repository
Heute werden die LaTeX-Entwicklungsquellen in einem GitHub-Repository gehalten (früher haben wir SVN verwendet).
Jeder kann darauf zugreifen und die Dateien herunterladen, aber das Einreichen ist auf Teammitglieder beschränkt. Das Repository befindet sich unter https://github.com/latex3/latex2eand Von dieser Browserseite aus können Sie die Dateien erkunden, das Repository klonen oder die Dateien in einem .zip
Archiv (ca. 25Mb) herunterladen, indem Sie die entsprechenden Schaltflächen verwenden.
Wenn Sie mit Git vertraut sind, können Sie das Repository auch über die Kommandozeile oder Ihr bevorzugtes Git-Fontend-Tool klonen, z.B.,
git clone https://github.com/latex3/latex2e.git
Das benötigt etwa 50Mb Speicherplatz.
svn co https://github.com/latex3/latex2e.git/trunk
Was nur die aktuellen Dateien auscheckt.
svn co https://github.com/latex3/latex2e.git
Das Herunterladen aller Dateien inklusive der Historie (zurück bis 2009) beträgt etwa 1.4Gb, ist also ziemlich groß.
Hinweis: Wenn Sie das alte SVN-Repository als Lesezeichen gespeichert hatten, aktualisieren Sie dieses Lesezeichen bitte auf das neue GIT-Repository, da wir es nun endgültig entfernt haben.
Eine Anmerkung zu Git-Pull-Requests
Git-Repositories unterstützen die verteilte Entwicklung und erlauben es Leuten, Änderungssätze bereitzustellen, die durch sogenannte Pull-Requests verfügbar gemacht werden, so dass die Betreuer eines Programms die vorgeschlagenen Änderungen in das Haupt-Repository „ziehen“ können.
Während wir Beiträge schätzen, denken wir, dass für den Kern der LaTeX-Software Pull-Requests normalerweise kein guter Ansatz sind (es sei denn, die Änderung wurde bereits diskutiert und vereinbart).Die Stabilität von LaTeX ist sehr wichtig und das bedeutet, dass Änderungen am Kern notwendigerweise sehr konservativ sind. Es bedeutet auch, dass eine Menge Diskussion stattfinden muss, bevor irgendwelche Änderungen gemacht werden. Wenn Sie sich also entschließen, einen Pull-Request zu stellen, bedenken Sie bitte: Wir wissen Ideen zu schätzen, können sie aber nicht immer in den Kernel integrieren, und es ist sehr wahrscheinlich, dass wir auf diese Weise gemachte Änderungen ablehnen.
Wenn Sie einen möglichen Beitrag diskutieren wollen, bevor Sie einen Pull-Request stellen (oder stattdessen), schlagen wir vor, dass Sie das Thema zuerst auf der LATEX-L Liste ansprechen oder eine Nachricht an das Team schicken.
Historisches LaTeX
Ulrik Vieth hat historische Versionen von LaTeX ab LaTeX 2.0 für TeX 1.0 (veröffentlicht am 11. Dezember 1983) gesammelt. Sie finden sie unterftp://ftp.tug.org/historic/macros/latex-saildart/.There, vielleicht sind sogar noch einige frühere Versionen dabei. Alle Dateien stammen von der SAILDART-Archivseite unter http://z.baumgart.org/ (nicht mehr online), die auf Archivbändern von SAIL in Stanford basierte.