Ich habe kürzlich auf Linux (Ubuntu 12.04) umgestellt und muss eine LaTeX-Distribution und einen LaTeX-Editor installieren. Ich habe einigermaßen Erfahrung mit LaTeX unter Win7. Gibt es also eine einfache Möglichkeit, LaTeX zum Laufen zu bringen?
Ich habe kürzlich auf Linux (Ubuntu 12.04) umgestellt und muss eine LaTeX-Distribution und einen LaTeX-Editor installieren. Ich habe einigermaßen Erfahrung mit LaTeX unter Win7. Gibt es also eine einfache Möglichkeit, LaTeX zum Laufen zu bringen?
Antworten:
Es ist wahrscheinlich am besten , ein zum Download .iso
Bild einer TeX - Distribution von CTAN , texlive2013.iso
zum Beispiel - es ist ~ 2GB. Legen Sie dies in Ihren Downloads
Ordner.
Stellen Sie einfach sicher, dass Sie das perl-tk
Paket installiert haben, bevor Sie die GUI verwenden. Wenn nicht, öffnen Sie ein Terminal und gehen Sie:
$ apt-get install perl-tk
Erstellen Sie dann einen Einhängepunkt:
$ sudo mkdir /mnt
Ändern Sie das aktuelle Verzeichnis, mounten Sie das .iso
und starten Sie die Installation
$ cd ~/Downloads
$ sudo mount -t iso9660 -o ro,loop,noauto texlive2013.iso /mnt
$ cd /mnt
$ sudo ./install-tl --gui=perltk
Dies öffnet eine schöne GUI. Sie können entscheiden, in was installiert werden soll Installation collections
. Ändern Sie auch das Create symlinks in system directories
wie im Screenshot, damit die Verzeichnisse alle für Sie angelegt werden. Dies bedeutet, dass Sie Ihre Systemdateien nach der Installation nicht mehr durchsuchen und ändern müssen.
Schließen Sie nach der Installation das Terminal und öffnen Sie ein neues Terminal:
$ sudo umount /mnt
Überprüfen Sie, ob alles in Ordnung ist:
$ tex --version
TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.
Versuchen Sie, eine .tex-Datei zu verarbeiten, und zeigen Sie eine Vorschau einer PostScript-Datei an.
$ latex sample2e.tex
$ dvips sample2e.dvi
Sie können auch eine PDF-Datei erstellen:
$ pdflatex sample2e.tex
Wenn Sie Einstellungen ändern oder weitere Pakete erhalten möchten, tun Sie dies in TeX Live Manager 2013:
$ sudo tlmgr -gui
Laden Sie zum Installieren eines LaTeX-Editors (z. B. TeX Studio) die entsprechende .deb
Datei in den Ordner Downloads herunter und installieren Sie sie
$ cd ~/Downloads
$ sudo dpkg -i texstudio_2.7.0_i386.deb
Möglicherweise müssen Sie libpoppler-qt4-3.deb
zuerst installieren .
Verweise:
Installieren Sie einfach die entsprechenden Pakete aus den Repositorys:
sudo apt-get install texlive-latex-base
Damit erhalten Sie ein grundlegendes LaTeX-System. Verwenden Sie für eine vollständigere Installation mit mehr Paketen und Schriftarten Folgendes:
sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended
texlive-latex-extra
Paket, die eine erfolgreiche Kompilierung verschiedener Funktionen verhindern.
Drei Wege:
Siehe auch: Wie aktualisiere ich meine TeX-Distribution? auf tex.sx , insbesondere für die erste Antwort (Community-Wiki), in der das TeX Live-Update-Schema erläutert wird.
Sie können auch Kile verwenden - eine integrierte LaTeX-Umgebung .
Sie können es einfach vom Ubuntu Software Center installieren .
kile
über die Repos die meisten der benötigten Pakete einbringt, ist dies eine ziemlich umständliche Möglichkeit, LaTeX zu installieren, und Sie erhalten zusätzliche Dinge, die Sie nicht benötigen, sowie einige grundlegende LaTeX-Pakete, die nicht als kile
Abhängigkeiten aufgeführt werden .
Die neueste Version von TeX Live für Ubuntu 12.04 ist 2012, die über die PPA für TeX Live-Backports erhältlich ist . Die Installation vom Terminal aus ist relativ einfach. Entfernen Sie zunächst alle möglicherweise installierten absoluten Pakete:
sudo apt-get remove texlive*
Fügen Sie dann die PPA hinzu und aktualisieren Sie:
sudo add-apt-repository ppa:texlive-backports/ppa
sudo apt-get update
Zum Schluss installieren:
sudo apt-get install texlive
Dadurch werden die gängigsten Module installiert. Wenn Sie spezifischere Module benötigen, müssen Sie das "zusätzliche" Paket installieren (das bei der letzten Überprüfung fast 1 GB betrug):
sudo apt-get install texlive-latex-extra
Für jemanden, der von Windows kommt, würde ich TexMaker als GUI empfehlen (erhältlich im Software Center). Dies ist es, was wir den Schülern geben und sie kommen meistens gut damit zurecht.
Ich bin gelaufen, sudo apt-get install texlive-full
was einige der oben aufgeführten Nachteile hat, einschließlich der Tatsache, dass es möglicherweise nicht auf dem neuesten Stand ist, aber ich habe keine Probleme gefunden. (Noch)
Hat den Vorteil, dass alles in einem einzigen Befehl installiert wird. Einige mögen argumentieren, dass dies eine schlechte Praxis / eine Verschwendung von Festplattenspeicher ist - aber ich verwende Ubuntu, weil es schnell ist und (normalerweise) funktioniert, nicht weil es mir ein paar hundert Megabyte Festplattenspeicher gegenüber anderen Linux-Distributionen spart ...