ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

TeX Live

Fehlende Vorlage

Das gewünschte Template „Wiki/Vorlagen/InArbeit“ existiert nicht.

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist mit keiner aktuell unterstützten Ubuntu-Version getestet! Bitte teste diesen Artikel für eine Ubuntu-Version, welche aktuell unterstützt wird. Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

./tex_logo.png Die Distribution TeX Live 🇬🇧 enthält alle wichtigen TeX-Anwendungen, Makro-Pakete und Schriften. Die TeX-Erweiterungen pdfTeX: und XeTeX sind ebenfalls integriert. Sie ist damit aktuell die umfangreichste TeX-Distribution.

Installation

Es gibt verschiedene Möglichkeiten, TeX Live zu installieren. Sie werden im Folgenden kurz erläutert.

Paketquellen

TeX Live wird mit den folgenden Paketen installiert [1]:

  • texlive (Beinhaltet ein vollständiges TeX-System mit zusätzlichen Schriften und häufig benutzten LaTeX-Paketen.)

  • texlive-doc-de (Optional, enthält die deutsche Dokumentation zu TeX Live. Darin sind auch eine FAQ-Liste, der LaTeX-Katalog und sonstige Informationen enthalten.)

  • texlive-latex-extra (Optional, installiert viele zusätzliche LaTeX-Pakete.)

  • texlive-lang-german (Optional, enthält die deutsche Sprachunterstützung.)

Befehl zum Installieren der Pakete:

sudo apt-get install texlive texlive-doc-de texlive-latex-extra texlive-lang-german 

Oder mit apturl installieren, Link: apt://texlive,texlive-doc-de,texlive-latex-extra,texlive-lang-german

Will man eine minimale Installation vornehmen und die restlichen Pakete bei Bedarf installieren, wählt man das Paket:

  • texlive-base

Befehl zum Installieren der Pakete:

sudo apt-get install texlive-base 

Oder mit apturl installieren, Link: apt://texlive-base

Für eine komplette Installation von TeX Live wählt man das Paket:

  • texlive-full (universe)

Befehl zum Installieren der Pakete:

sudo apt-get install texlive-full 

Oder mit apturl installieren, Link: apt://texlive-full

Achtung!

Bei der Installation von texlive-full werden mehrere hundert Megabyte heruntergeladen, weil alle Sprachdateien installiert werden.

Manuelle Installation

Da die durch Ubuntu-/Debian-Pakete zur Verfügung gestellten Pakete den LaTeX-Paketen auf dem CTAN-Server häufig eine gewisse Zeit hinterherhinken, kann es sich für erfahrene Benutzer empfehlen, TeX Live manuell zu installieren. Dazu folgt hier eine Anleitung, die im Diskussionsforum zu dieser Seite entwickelt wurde. Obwohl einige Schritte über eine grafische Oberfläche ausgeführt werden könnten, wird hier nur das Vorgehen über das Terminal beschrieben:

  • Zunächst muss sichergestellt werden, dass alle TeX-Live-Pakete aus den Ubuntu-Paketquellen deinstalliert sind.

  • Alle folgenden Schritte müssen mit Root-Rechten [2] ausgeführt werden. Um nicht immer sudo eingeben zu müssen, kann man zu Beginn der Installation mit sudo su die Superuser-Rechte erlangen; das Installationsskript unten funktioniert zudem nicht mit einem vorangestellten sudo.

  • Bestimmte benötigte Pakete installieren [1]:

    apt-get install tex-common texinfo equivs perl-tk perl-doc 
  • Installations-Skript install-tl-unx.tar.gz hier 🇬🇧 herunterladen. Im Folgenden wird davon ausgegangen, dass die Datei im Homeverzeichnis liegt.

  • Das tar.gz-Archiv entpacken[4].

  • Ins vorher entpackte Skript-Verzeichnis wechseln:

    cd /home/BENUTZER/install-tl...  
  • Terminalfenster maximieren (damit beim InstallationssKript alle Optionen sichtbar sind) und dann folgenden Befehl ausführen:

  • ./install-tl 
  • Menüpunkt "Options" wählen: O - Enter.

  • Menüpunkt "create symlinks in standard directories" wählen: L - Enter.

  • Die nächsten drei Anfragen für Pfadänderungen mit bestätigen (also die Vorgaben annehmen).

  • Zurück ins Hauptmenu: R - Enter.

  • Falls nicht alle Sprachen unterstützt werden sollen (z. B. um Speicherplatz zu sparen), kann man Sprachen im Untermenü "L" an-/abwählen.

  • Im Menü des Installationsskripts kann außerdem festgelegt werden, dass nicht die volle TeX-Live-Distribution (2,5 GB) installiert werden soll, sondern nur eine kleinere Untermenge von Paketen.

  • Schließlich, zum Installieren: I - Enter.

Anschließend muss man der Paketverwaltung mitteilen, dass zu diversen Paketen in den Ubuntu-Paketquellen nun äquivalente Pakete vorhanden sind, dass es diese also nicht mit Paketen aus den Paketquellen aktualisieren soll. Die dazu nötigen Schritte müssen (immer noch) mit Root-Rechten ausgeführt werden:

mkdir /tmp/tl-equivs
cd /tmp/tl-equivs
equivs-control texlive-local 

Danach die Datei texlive-local mit einem Editor öffnen [5] und den Inhalt dieser Datei am Ende einfügen: debian-control-ex.txt 🇬🇧 ⮷. (Es kann auch noch die Jahreszahl angepasst werden, da diese Datei etwas veraltet ist; dies ist aber nicht zwingend notwendig.)

Dann:

equivs-build texlive-local
dpkg -i texlive-local_2010-1~1_all.deb 

Hier muss überprüft werden, wie die Datei genau heißt.

Die so installierte TeX-Live-Installation kann dann mit dem mitgelieferten Paketmanager tlmgr direkt vom CTAN-Server aktualisiert werden. Die Bedienung des Paketmanagers ist relativ simpel. Die Optionen können mit:

sudo tlmgr --help 

angezeigt werden. Eine Anleitung dazu 🇩🇪 findet sich auf der Website der „TeX Users Group“.

Diese Revision wurde am 6. Februar 2012 17:28 von kutteldaddeldu erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Programmierung, Büro, LaTeX