Нещодавно я перейшов на використання Linux (Ubuntu 12.04), і мені потрібно встановити LaTeX-дистрибутив і редактор. У мене досить досвід роботи з LaTeX на Win7, тож чи є простий спосіб підняти LaTeX і працювати?
Нещодавно я перейшов на використання Linux (Ubuntu 12.04), і мені потрібно встановити LaTeX-дистрибутив і редактор. У мене досить досвід роботи з LaTeX на Win7, тож чи є простий спосіб підняти LaTeX і працювати?
Відповіді:
Мабуть, найкраще завантажити .iso
зображення розподілу TeX із CTAN , texlive2013.iso
наприклад - це ~ 2 Гб. Помістіть це у свою Downloads
папку.
Просто переконайтеся, що у вас встановлений perl-tk
пакет перед використанням графічного інтерфейсу. Якщо ні, відкрийте термінал і перейдіть:
$ apt-get install perl-tk
Потім створіть точку кріплення:
$ sudo mkdir /mnt
Змініть поточний каталог, змонтуйте .iso
і почніть встановлення
$ cd ~/Downloads
$ sudo mount -t iso9660 -o ro,loop,noauto texlive2013.iso /mnt
$ cd /mnt
$ sudo ./install-tl --gui=perltk
Це відкриває приємний графічний інтерфейс. Ви можете вирішити, що встановити Installation collections
. Також змініть параметри Create symlinks in system directories
як на скріншоті, щоб каталоги були все викладені для вас. Це означає, що вам не потрібно буде обміняти та змінювати системні файли після встановлення.
Після установки закрийте термінал і відкрийте новий термінал:
$ sudo umount /mnt
Перевірте, чи все в порядку:
$ tex --version
TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.
Спробуйте обробити .tex файл та перегляньте файл PostScript.
$ latex sample2e.tex
$ dvips sample2e.dvi
Ви також можете створити .pdf файл:
$ pdflatex sample2e.tex
Якщо ви хочете змінити налаштування або отримати більше пакетів, зробіть це в TeX Live Manager 2013:
$ sudo tlmgr -gui
Щоб встановити редактор LaTeX (наприклад, TeX Studio), завантажте відповідний .deb
файл у папку «Завантаження» та встановіть
$ cd ~/Downloads
$ sudo dpkg -i texstudio_2.7.0_i386.deb
Можливо, вам потрібно буде встановити libpoppler-qt4-3.deb
спочатку.
Список літератури:
Просто встановіть відповідні пакети із сховищ:
sudo apt-get install texlive-latex-base
Це дозволить отримати базову систему LaTeX. Для більш повної установки з більшою кількістю пакетів та шрифтів використовуйте це:
sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended
texlive-latex-extra
пакеті є багато проблем, які запобігають успішному компіляції різних функцій.
Три шляхи:
див. також: Як оновити свій TeX-дистрибутив? на tex.sx , особливо для першої відповіді (вікі спільноти), що пояснює схему оновлення TeX Live.
Ви також можете використовувати Kile - інтегроване середовище LaTeX .
Ви можете легко встановити його з центру програмного забезпечення ubuntu .
kile
через репост принесе більшість необхідних пакетів, це досить крутий спосіб встановлення LaTeX, і ви закінчите додаткові речі, які вам не потрібні, а також пропустіть деякі основні пакети LaTeX, які не будуть вказані як kile
залежності .
Найновішою версією TeX Live, упакованої для Ubuntu 12.04, є 2012 р., Яка доступна у зворотних портах TeX Live PPA . Встановити відносно терміналу досить просто. Почніть з видалення будь-яких абсолютних пакетів, які можуть бути встановлені:
sudo apt-get remove texlive*
Потім додайте PPA та оновіть:
sudo add-apt-repository ppa:texlive-backports/ppa
sudo apt-get update
Нарешті встановіть:
sudo apt-get install texlive
Це дозволить встановити найпоширеніші модулі. Якщо вам потрібні більш конкретні модулі, вам доведеться встановити "додатковий" пакет (який при останньому перевірці становив майже 1 Гбіт):
sudo apt-get install texlive-latex-extra
Для тих, хто приїжджає з Windows, я рекомендував би TexMaker як графічний інтерфейс (доступний у Центрі ПЗ). Це те, що ми годуємо студентів, і вони з цим в основному справляються.
Я побіг, sudo apt-get install texlive-full
який має деякі з перелічених вище недоліків, включаючи те, що він може бути не сучасним, але я не знайшов жодних проблем. (Все ж)
Має перевагу в тому, що він просто встановлює все за одну швидку команду. Деякі можуть стверджувати, що це погана практика / витрата місця на жорсткому диску, але я використовую ubuntu, тому що це швидко і (як правило) працює, а не тому, що це заощаджує мені кілька сотень мегабайт дискового простору над іншими дистрибутивами Linux ...