Простой способ установить TeX Live (и TeX Studio) в Ubuntu 12.04
10
Я недавно перешел на использование Linux (Ubuntu 12.04), и мне нужно установить дистрибутив и редактор LaTeX. У меня достаточно опыта работы с LaTeX на Win7, так есть ли простой способ запустить LaTeX?
В 14.04 Ubuntu упаковала TeXLive 2013 - есть вероятность, что 12.04 имеет довольно старую версию. В зависимости от того, что вы делаете, YMMV. Прочитайте ответ @ tatjana-heuser и затем выберите оттуда ...
$ 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первую очередь.
+1 за усилие, но ты вроде изобретаешь колесо здесь. Пакеты LaTeX доступны в репозиториях Ubuntu.
Тердон
1
@terdon Приветствия. Я просто хотел поделиться тем, что я сделал после того, как блог Starlinq так сильно смутил меня.
Медулла Облонгата
2
И большое спасибо за то, что приложили усилия, чтобы опубликовать это! Для дальнейшего использования, просто используйте репозитории, как я покажу в своем ответе. Это намного проще установить таким образом, и гораздо проще обновить и работать со всеми пакетами.
Terdon
3
+1 - хорошая документация, и путь, если вы хотите, чтобы современная текстовая установка. К сожалению, тот, кто находится в репо, имеет тенденцию значительно отставать. Кроме того, если вы используете texlive на нескольких платформах и предпочитаете синхронизировать их. (Или вы никогда не перестанете прослеживать, почему ваш книжный проект разворачивается на половину смещения страницы на страницу 916 при переводе в другую систему. точечные твики сделаны напрасно и все ужасы напечатаны))
Татьяна Хойзер
после выполнения всех ваших шагов мне говорят, что программа 'tex' в настоящее время не установлена. Вы можете установить его, набрав: sudo apt-get install texlive-binaries
Saprativa Bhattacharjee
10
Просто установите соответствующие пакеты из репозиториев:
sudo apt-get install texlive-latex-base
Это даст вам базовую систему LaTeX. Для более полной установки с большим количеством пакетов и шрифтов используйте это:
Это, безусловно, считается самой простой установкой, хотя и несколько неполной, поскольку Ubuntu упаковывает только подмножество пакетов, доступных через tlmgr, а некоторые устарели по сравнению с ctan. Если texlive необходим в производительной среде, может быть лучше выполнить ванильную установку texlive с обновлениями tlmgr для лучшего контроля синхронных установок и лучшего контроля при обновлении. (Никогда не обновляйте на заключительных этапах допечатной подготовки важный документ ...)
Татьяна Хойзер,
3
На Ubuntu 12.04 будет установлена версия TexLive 2009, что совсем не рекомендуется. Есть несколько проблем с модулями в texlive-latex-extraпакете, которые мешают успешной компиляции различных функций.
Луис де Соуза
2
Три способа пойти:
Установите пакеты Ubuntu для texlive. Описано terdon, Самый простой, но они имеют тенденцию быть устаревшими и только подмножество того, что будет доступно через tlmgr .
Установите texlive из последней ISO-образ. Описано Медуллой Облонгатой. В настоящее время доступно: 2013 год - устарел почти на год, поэтому первым шагом после установки будет обновление с использованием tlmgr .
Установите с помощью сетевого установщика, доступного по адресу tug.org . На самом деле это легко, и я бы порекомендовал это, особенно если вы хотите синхронизировать установки на разных платформах.
Да, но Кайл просто редактор. Вам все еще нужен дистрибутив LaTeX для его запуска. Хотя установка kileчерез репозитории принесет большинство необходимых пакетов, это довольно окольный способ установки LaTeX, и вы получите дополнительные вещи, которые вам не нужны, а также пропустите некоторые базовые пакеты LaTeX, которые не будут перечислены как kileзависимости ,
Тердон
Спасибо ... я этого не знал. Я использовал Kile для проведения презентаций и составления отчетов в дни
обучения
0
Самая последняя версия TeX Live, упакованная для Ubuntu 12.04, - 2012, которая доступна через PPA-порты TeX Live . Относительно легко установить из терминала, начните с удаления любых абсолютных пакетов, которые могут быть установлены:
Это позволит установить наиболее распространенные модули. Если вам потребуются более конкретные модули, вам придется установить «дополнительный» пакет (который при последней проверке составил почти 1 Гб):
sudo apt-get install texlive-latex-extra
Для тех, кто работает с Windows, я бы порекомендовал TexMaker в качестве графического интерфейса пользователя (доступен в Центре программного обеспечения). Это то, что мы кормим студентов, и они справляются в основном с этим.
Я запустил, у sudo apt-get install texlive-fullкоторого есть некоторые из перечисленных выше недостатков, включая то, что он может быть не очень современным, но я не нашел никаких проблем. (Еще)
Преимущество в том, что он просто устанавливает все в одну быструю команду. Некоторые могут возразить, что это плохая практика / трата пространства на жестком диске - но я использую Ubuntu, потому что он быстрый и (обычно) работает, а не потому, что он экономит мне несколько сотен мегабайт дискового пространства по сравнению с другими дистрибутивами Linux ...
Ответы:
Например, лучше всего загрузить
.iso
образ дистрибутива TeX из CTAN ,texlive2013.iso
например, ~ 2 ГБ. Поместите это в своюDownloads
папку.Просто убедитесь, что у вас установлен
perl-tk
пакет перед использованием графического интерфейса. Если нет, откройте терминал и перейдите:Затем создайте точку монтирования:
Измените текущий каталог, смонтируйте
.iso
и начните установкуЭто открывает хороший графический интерфейс. Вы можете решить, что установить в
Installation collections
. Также измените,Create symlinks in system directories
как на скриншоте, чтобы каталоги были все выложены за вас. Это означает, что вам не нужно возиться и изменять системные файлы после установки.После установки закройте терминал и откройте новый терминал:
Проверьте, все ли в порядке:
Попробуйте обработать файл .tex и просмотрите файл PostScript.
Вы также можете сделать файл .pdf:
Если вы хотите изменить настройки или получить больше пакетов, сделайте это в TeX Live Manager 2013:
Чтобы установить редактор LaTeX (например, TeX Studio), загрузите соответствующий
.deb
файл в папку «Загрузки» и установитеВозможно, вам придется установить в
libpoppler-qt4-3.deb
первую очередь.Ссылки:
TUG документация
TeX Live документы
Блог Starlinq
источник
Просто установите соответствующие пакеты из репозиториев:
Это даст вам базовую систему LaTeX. Для более полной установки с большим количеством пакетов и шрифтов используйте это:
источник
texlive-latex-extra
пакете, которые мешают успешной компиляции различных функций.Три способа пойти:
см. также: Как обновить мой дистрибутив TeX? на tex.sx , особенно для первого ответа (вики сообщества), объясняющего схему обновления TeX Live.
источник
Вы также можете использовать Kile - интегрированную среду LaTeX .
Вы можете легко установить его из программного центра Ubuntu .
источник
kile
через репозитории принесет большинство необходимых пакетов, это довольно окольный способ установки LaTeX, и вы получите дополнительные вещи, которые вам не нужны, а также пропустите некоторые базовые пакеты LaTeX, которые не будут перечислены какkile
зависимости ,Самая последняя версия TeX Live, упакованная для Ubuntu 12.04, - 2012, которая доступна через PPA-порты TeX Live . Относительно легко установить из терминала, начните с удаления любых абсолютных пакетов, которые могут быть установлены:
Затем добавьте PPA и обновите:
Наконец, установите:
Это позволит установить наиболее распространенные модули. Если вам потребуются более конкретные модули, вам придется установить «дополнительный» пакет (который при последней проверке составил почти 1 Гб):
Для тех, кто работает с Windows, я бы порекомендовал TexMaker в качестве графического интерфейса пользователя (доступен в Центре программного обеспечения). Это то, что мы кормим студентов, и они справляются в основном с этим.
источник
Я запустил, у
sudo apt-get install texlive-full
которого есть некоторые из перечисленных выше недостатков, включая то, что он может быть не очень современным, но я не нашел никаких проблем. (Еще)Преимущество в том, что он просто устанавливает все в одну быструю команду. Некоторые могут возразить, что это плохая практика / трата пространства на жестком диске - но я использую Ubuntu, потому что он быстрый и (обычно) работает, а не потому, что он экономит мне несколько сотен мегабайт дискового пространства по сравнению с другими дистрибутивами Linux ...
источник