Prosty sposób na zainstalowanie TeX Live (i TeX Studio) w Ubuntu 12.04
10
Niedawno przeszedłem na system Linux (Ubuntu 12.04) i muszę zainstalować dystrybucję i edytor LaTeX. Mam wystarczające doświadczenie z LaTeX na Win7, więc czy istnieje prosty sposób na uruchomienie LaTeX?
W 14.04 Ubuntu ma pakiet TeXLive 2013 - są szanse, że 12.04 ma dość starą wersję. W zależności od tego, co robisz, YMMV. Przeczytaj odpowiedź @ tatjana-heuser, a następnie wybierz stamtąd ...
$ cd ~/Downloads
$ sudo mount -t iso9660 -o ro,loop,noauto texlive2013.iso /mnt
$ cd /mnt
$ sudo ./install-tl --gui=perltk
To otwiera niezły GUI. Możesz zdecydować, w czym chcesz zainstalować Installation collections. Zmień także Create symlinks in system directories jak na zrzucie ekranu, aby wszystkie katalogi zostały ułożone dla Ciebie. Oznacza to, że nie będziesz musiał się przejmować i modyfikować plików systemowych po instalacji.
Po instalacji zamknij terminal i otwórz nowy terminal:
$ sudo umount /mnt
Sprawdź, czy wszystko jest w porządku:
$ tex --version
TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.
Spróbuj przetworzyć plik .tex i przejrzyj plik PostScript.
$ latex sample2e.tex
$ dvips sample2e.dvi
Możesz także utworzyć plik .pdf:
$ pdflatex sample2e.tex
Jeśli chcesz zmodyfikować ustawienia lub uzyskać więcej pakietów, zrób to w TeX Live Manager 2013:
$ sudo tlmgr -gui
Aby zainstalować edytor LaTeX (np. TeX Studio), pobierz odpowiedni .debplik do folderu Pobrane i zainstaluj
$ cd ~/Downloads
$ sudo dpkg -i texstudio_2.7.0_i386.deb
libpoppler-qt4-3.debNajpierw może być konieczne zainstalowanie .
+1 za wysiłek, ale w pewnym sensie wymyślasz koło na nowo. Pakiety LaTeX są dostępne w repozytoriach Ubuntu.
terdon
1
@terdon Cheers. Chciałem tylko podzielić się tym, co zrobiłem po tym, jak blog Starlinq bardzo mnie zdezorientował.
Medulla Oblongata
2
I bardzo dziękuję za wysiłek opublikowania tego! Aby jednak skorzystać z nich w przyszłości, skorzystaj z repozytoriów, jak pokazałem w mojej odpowiedzi. W ten sposób instalacja jest dużo łatwiejsza, a aktualizacja i obsługa wszystkich pakietów znacznie łatwiejsza.
terdon
3
+1 - dobra dokumentacja i droga, jeśli chcesz mieć aktualną instalację tekstową. Niestety, ta w repozytorium ma tendencję do pozostawania w tyle dość znacząco. Jest to także droga, jeśli korzystasz z texlive na kilku platformach i wolisz je synchronizować. (Lub nigdy nie przestaniesz śledzić, dlaczego twój projekt książki rozwija pół przesunięcia strony o stronę 916, gdy jest tłumaczony na inny system. (Prowadząc do pliku, który zostanie wydrukowany ze wszystkimi nie-wrap-at-this- punktowe poprawki wykonane na próżno i wszystkie okropności w druku))
Tatjana Heuser
po wykonaniu wszystkich kroków powiedziano mi, że program „tex” nie jest obecnie zainstalowany. Możesz go zainstalować, wpisując: sudo apt-get install texlive-binaries
Saprativa Bhattacharjee
10
Wystarczy zainstalować odpowiednie pakiety z repozytoriów:
sudo apt-get install texlive-latex-base
Otrzymasz podstawowy system LaTeX. Aby uzyskać bardziej kompletną instalację z większą liczbą pakietów i czcionek, użyj tego:
Z pewnością kwalifikuje się to jako najłatwiejsza instalacja, choć nieco niekompletna, ponieważ Ubuntu zawiera tylko część pakietów dostępnych za pośrednictwem tlmgr, a niektóre są nieaktualne w porównaniu do ctan. Jeśli texlive jest potrzebne w produktywnym środowisku, lepszym rozwiązaniem może być wykonanie waniliowej instalacji texlive z aktualizacjami tlmgr w celu lepszej kontroli instalacji synchronicznych i lepszej kontroli podczas aktualizacji. (Nigdy nie aktualizuj na końcowych etapach przedruku ważnego dokumentu ...)
Tatjana Heuser
3
Na Ubuntu 12.04 zainstaluje to TexLive 2009, w ogóle nie zalecane. Istnieje wiele problemów z modułami w texlive-latex-extrapakiecie, które uniemożliwiają pomyślną kompilację różnych funkcji.
Luís de Sousa,
2
Trzy drogi do przejścia:
Zainstaluj pakiety Ubuntu dla texlive. Opisane przez terdon, najłatwiejsze, ale mają tendencję do przestarzałości i tylko część tego, co byłoby dostępne za pośrednictwem tlmgr .
Zainstaluj texlive z najnowszego obrazu ISO. Opisane przez Medulla Oblongata. Obecnie dostępne: 2013 - nieaktualne przez prawie rok, więc pierwszym krokiem po instalacji będzie aktualizacja za pomocą tlmgr .
Zainstaluj za pomocą instalatora sieciowego dostępnego na tug.org . Jest to w rzeczywistości łatwe i polecam je, szczególnie jeśli chcesz zachować synchronizację instalacji na różnych platformach.
Tak, ale Kile jest tylko redaktorem. Nadal potrzebujesz dystrybucji LaTeX, aby ją uruchomić. Podczas instalacji kileza pomocą repozytoriów przyniesie większość potrzebnych pakietów, jest to dość okrągły sposób instalowania LaTeXa i kończy się to dodatkowymi rzeczami, których nie potrzebujesz, a także brakuje niektórych podstawowych pakietów LaTeX, które nie będą wymienione jako kilezależności .
terdon
Dziękuję ... Nie wiedziałem o tym. Użyłem Kile'a do robienia prezentacji i robienia raportów bez większych trudności :)
Bibi424
0
Najnowszą wersją TeX Live spakowaną dla Ubuntu 12.04 jest 2012, która jest dostępna z PPA portów tylnych TeX Live . Jest stosunkowo łatwy do zainstalowania z terminala, zaczynając od usunięcia absolutnych pakietów, które można zainstalować:
Spowoduje to zainstalowanie najczęstszych modułów. Jeśli potrzebujesz bardziej szczegółowych modułów, będziesz musiał zainstalować pakiet „dodatkowy” (który przy ostatnim sprawdzeniu wynosił prawie 1 Gb):
sudo apt-get install texlive-latex-extra
Osobom pochodzącym z systemu Windows polecam TexMaker jako GUI (dostępny w Centrum oprogramowania). To właśnie karmimy studentom, którzy radzą sobie z tym najlepiej.
Uruchomiłem, sudo apt-get install texlive-fullktóry ma niektóre z wyżej wymienionych wad, w tym, że może nie być super-aktualny, ale nie znalazłem żadnych problemów. (Jeszcze)
Ma tę zaletę, że po prostu instaluje wszystko za pomocą jednego szybkiego polecenia. Niektórzy mogą twierdzić, że jest to zła praktyka / marnotrawstwo miejsca na dysku twardym - ale używam ubuntu, ponieważ jest szybki i (zwykle) działa, a nie dlatego, że oszczędza mi kilkaset megabajtów miejsca na dysku w porównaniu z innymi dystrybucjami Linuksa ...
Odpowiedzi:
To chyba najlepiej, aby pobrać
.iso
obraz dystrybucji TeX z CTAN ,texlive2013.iso
na przykład - to ~ 2GB. Umieść to w swoimDownloads
folderze.perl-tk
Przed użyciem GUI upewnij się, że masz zainstalowany pakiet. Jeśli nie, otwórz terminal i przejdź:Następnie utwórz punkt montowania:
Zmień bieżący katalog, podłącz
.iso
i rozpocznij instalacjęTo otwiera niezły GUI. Możesz zdecydować, w czym chcesz zainstalować
Installation collections
. Zmień takżeCreate symlinks in system directories
jak na zrzucie ekranu, aby wszystkie katalogi zostały ułożone dla Ciebie. Oznacza to, że nie będziesz musiał się przejmować i modyfikować plików systemowych po instalacji.Po instalacji zamknij terminal i otwórz nowy terminal:
Sprawdź, czy wszystko jest w porządku:
Spróbuj przetworzyć plik .tex i przejrzyj plik PostScript.
Możesz także utworzyć plik .pdf:
Jeśli chcesz zmodyfikować ustawienia lub uzyskać więcej pakietów, zrób to w TeX Live Manager 2013:
Aby zainstalować edytor LaTeX (np. TeX Studio), pobierz odpowiedni
.deb
plik do folderu Pobrane i zainstalujlibpoppler-qt4-3.deb
Najpierw może być konieczne zainstalowanie .Bibliografia:
Dokumentacja TUG
TeX Live docs
Blog Starlinq
źródło
Wystarczy zainstalować odpowiednie pakiety z repozytoriów:
Otrzymasz podstawowy system LaTeX. Aby uzyskać bardziej kompletną instalację z większą liczbą pakietów i czcionek, użyj tego:
źródło
texlive-latex-extra
pakiecie, które uniemożliwiają pomyślną kompilację różnych funkcji.Trzy drogi do przejścia:
zobacz także: Jak zaktualizować moją dystrybucję TeX? na tex.sx , szczególnie dla pierwszej odpowiedzi (wiki społeczności) wyjaśniającej schemat aktualizacji TeX Live.
źródło
Możesz także użyć Kile - zintegrowanego środowiska LaTeX .
Możesz go łatwo zainstalować z centrum oprogramowania Ubuntu .
źródło
kile
za pomocą repozytoriów przyniesie większość potrzebnych pakietów, jest to dość okrągły sposób instalowania LaTeXa i kończy się to dodatkowymi rzeczami, których nie potrzebujesz, a także brakuje niektórych podstawowych pakietów LaTeX, które nie będą wymienione jakokile
zależności .Najnowszą wersją TeX Live spakowaną dla Ubuntu 12.04 jest 2012, która jest dostępna z PPA portów tylnych TeX Live . Jest stosunkowo łatwy do zainstalowania z terminala, zaczynając od usunięcia absolutnych pakietów, które można zainstalować:
Następnie dodaj PPA i zaktualizuj:
Na koniec zainstaluj:
Spowoduje to zainstalowanie najczęstszych modułów. Jeśli potrzebujesz bardziej szczegółowych modułów, będziesz musiał zainstalować pakiet „dodatkowy” (który przy ostatnim sprawdzeniu wynosił prawie 1 Gb):
Osobom pochodzącym z systemu Windows polecam TexMaker jako GUI (dostępny w Centrum oprogramowania). To właśnie karmimy studentom, którzy radzą sobie z tym najlepiej.
źródło
Uruchomiłem,
sudo apt-get install texlive-full
który ma niektóre z wyżej wymienionych wad, w tym, że może nie być super-aktualny, ale nie znalazłem żadnych problemów. (Jeszcze)Ma tę zaletę, że po prostu instaluje wszystko za pomocą jednego szybkiego polecenia. Niektórzy mogą twierdzić, że jest to zła praktyka / marnotrawstwo miejsca na dysku twardym - ale używam ubuntu, ponieważ jest szybki i (zwykle) działa, a nie dlatego, że oszczędza mi kilkaset megabajtów miejsca na dysku w porównaniu z innymi dystrybucjami Linuksa ...
źródło