Я хотел бы изучить и использовать LaTeX в Ubuntu. Какие пакеты мне нужны? Какой лучший редактор для кода LaTeX в Ubuntu для нового пользователя LaTeX? Мне также хотелось бы иметь возможность видеть код на одной панели и результаты на второй панели, если это возможно, хотя не обязательно WYSIWYG.
text-editor
latex
eugenemarshall
источник
источник
Ответы:
Просто установите пакет texlive , это потянет за собой все необходимое. Дополнительно вы можете установить документацию на вашем языке, например. texlive-doc-en . Если вы пишете на языке, отличном от английского, вы также должны добавить соответствующий языковой пакет, например, texlive-lang-french . Есть также хорошие тематически ориентированные пакеты, такие как texlive-science или texlive-гуманитарные науки - но если вы хотите изучить основы LaTeX, они вам точно не нужны.
Если вам просто нужна базовая поддержка редактирования, например подсветка синтаксиса, подойдет любой текстовый редактор, включая стандартный текстовый редактор GNOME gedit. Более продвинутые опции включают в себя:
Большинство из этих редакторов на самом деле не имеют панели предварительного просмотра, но в этом нет особой необходимости: просто держите evince открытым вместе с документом, над которым вы работаете, evince автоматически обновит его содержимое, как только вы «скомпилируете» свой латексный документ
источник
Если вы просто хотите установить базовый материал, вы должны установить
texlive-latex-base
sudo apt-get install texlive-latex-base
Если вы хотите весь шебанг, включая обширную документацию, вы идете на
texlive-full
sudo apt-get install texlive-full
Если вы хотите легкий редактор, вы можете просто установить
gedit-latex-plugin
sudo apt-get install gedit-latex-plugin
который добавляет функциональность LaTeX в текстовый редактор по умолчанию.
Если вы хотите что-то с большей функциональностью, вы можете
texmaker
попробоватьsudo apt-get install texmaker
источник
Не обязательно инструмент специально для Ubuntu, но у нас есть сестринский TeX Stack Exchange в этой сети, который имеет отличную информацию для тех из нас, кто еще изучает LaTeX.
источник
Вы можете установить все необходимые латексные пакеты через texlive-latex-base. Также доступны дополнительные опции.
Вы всегда можете использовать emacs в качестве редактора, в нем есть много доступных утилит из латекса. Впрочем, любой редактор вас устраивает.
Если вам нравится иметь специализированные редакторы (которые на самом деле имеют wysiwyg), вы можете посмотреть на lyx, или, если вы используете KDE, вы можете использовать KILE, который является IDE для латекса.
KILE предоставляет вам дополнительную помощь с утилитами LaTex, такими как библиография и т. Д. Вы можете автоматически запустить всю необходимую компиляцию и т. Д.
источник
Недавно я написал сообщение в блоге, в котором сравниваются 8 различных бесплатных редакторов LaTeX , все из которых доступны для Ubuntu. (Конечно, я использовал Ubuntu, когда писал пост!)
Этому посту около шести месяцев. Я думаю, что значительная часть информации будет полезна, даже если некоторая ее часть устарела, или тем временем были добавлены новые вещи, не упомянутые там. (Например, у Texmaker (x) теперь есть встроенный предварительный просмотр, gedit стал более совместимым с SyncTeX - я полагаю, теперь у меня есть некоторые функции SyncTeX, хотя я так и не понял, как их использовать).
Если вам не мешает дисковое пространство (будьте осторожны, его размер превышает 2 ГБ!), Я рекомендую установить пакет texlive-full или даже пропустить менеджер пакетов Ubuntu и установить TeXlive напрямую из CTAN / TUG. Таким образом, вам никогда не придется беспокоиться о пропавших пакетах.
Несколько человек упомянули Texmaker, но если вы подумываете об этом, я настоятельно рекомендую вместо этого пойти на вилку TexmakerX , которая имеет гораздо больше функций, или, по крайней мере, я сделал, когда сравнивал.
Тем временем я остановился на использовании vim, но без набора vim-latex. Я написал несколько пользовательских сценариев, в том числе тот, который предоставляет vim панель предварительного просмотра с обновлением в реальном времени с использованием mupdf. Если кому-то будет интересно, я выложу инструкции по его использованию в Ubuntu. Тем не менее, я не рекомендую пытаться освоить vim и LaTeX одновременно. У каждого из них огромная кривая обучения (хотя они того стоят!), И попытка сделать их обоих одновременно заставит кричать самого терпеливого человека.
источник
Gummi - бесплатная кроссплатформенная программа с открытым исходным кодом, имеющая панель предварительного просмотра.
Особенности, включенные в последнюю стабильную версию Gummi:
Особенности, которые в настоящее время включены в нашу ветку разработки:
Gummi все еще находится в активной разработке.
источник
Возможно, вы захотите попробовать TeXlipse , плагин, который добавляет поддержку TeX в Eclipse IDE.
источник
Vim
является одним из лучших редакторов, но вам нужно немного изучить, прежде чем вы сможете его использовать (начатьvimtutor
в терминале), и узнать больше, чтобы использовать его эффективно. Он имеет расширение vim-latex вvim-latexsuite
упаковке. Вы можете использовать графическую версию vimgvim
.источник
Texmaker - это бесплатный, современный и кросс-платформенный редактор LaTeX для систем Linux, Macosx и Windows, который объединяет множество инструментов, необходимых для разработки документов с LaTeX, всего в одном приложении.
Texmaker включает поддержку юникода, проверку орфографии, автозаполнение, свертывание кода и встроенную программу просмотра PDF с поддержкой синтаксиса и режимом непрерывного просмотра. Texmaker прост в использовании и настройке.
Texmaker выпускается под лицензией GPL.
источник
Как уже упоминалось, texlive-latex-base и texlive-full - лучший способ получить латексные пакеты в вашей системе. Я также устанавливаю texlive-latex-extra, поскольку он делает доступным еще больше пакетов.
В последнее время для редактора латекса я пробовал TeXworks. С TeXworks вы можете открыть свой латексный код в одном окне, а в окне рядом с ним вы можете получить скомпилированный документ. Когда вы делаете обновление и перестраиваете документ, представление документа останется в той точке, где вы просматриваете, так что это может быть полезно для того, чтобы изменения вступили в силу.
источник
В качестве дистрибутива LaTeX вы можете использовать texlive. Существует метапакет texlive-full, который установит весь дистрибутив для вас, но, конечно, вы можете устанавливать отдельные пакеты по мере необходимости. Что касается редактора, есть несколько вариантов, и вы, вероятно, должны попробовать заново и посмотреть, какой из них вы предпочитаете. Я лично использую Emacs с auctex или texworks. Другими популярными редакторами являются vim, texmaker и многие другие.
источник
Не желая начинать (религиозную) войну, я очень рекомендую в
emacs
сочетании с AUCTeX . Он предоставляет фантастические возможности для перемещения по документу, управления ссылками и цитатами, вставки разметки шаблона (LaTeX) для различных сред (таблиц, рисунков и т. Д.), Компиляции документа и его предварительного просмотра.AUCTeX действительно отлично подходит для длинных документов - именно это помогло мне научиться писать мой тезис
emacs
и, к сожалению,vim
меньше использовать моего любимого .источник