LaTeX/Установка LaTeX
Дистрибутивы
[править]TeX и LaTeX доступны практически для всех платформ. Наиболее распространённым способом установки LaTeX является использование одного из дистрибутивов. Включённые в состав дистрибутива наборы программ и пакетов (компиляторы, макропакеты, шрифты и т. д.), как правило, не требуют дополнительной настройки. В состав дистрибутива входит утилита для управления установкой и обновлением пакетов.
В состав перечисленных дистрибутивов включён простой редактор (например, TeXworks в случае TeX Live), но вы можете использовать любой редактор, добавив в него подсветку синтаксиса LaTeX, или использовать специализированный редактор.
Наиболее популярными дистрибутивами LaTeX являются:
TeX Live
[править]TeX Live — наиболее полный дистрибутив TeX/LaTeX для *BSD, GNU/Linux, Mac OS X и Windows.
TeX Live включён в состав некоторых дистрибутивов Linux, например, Debian и Ubuntu, и может быть установлен с использованием штатных средств управления пакетами в ОС. Недостатком подобной интеграции является фиксированная версия TeX Live в дистрибутиве ОС. Например, в состав Ubuntu 18.04 входит TeX Live 2017[1], и в течение жизненного цикла данного релиза Ubuntu переход на TeX Live 2018 будет невозможен. Альтернативный способ — установка последней версии с сайта TeX Live.
MiKTeX
[править]MiKTeX — дистрибутив для Microsoft Windows.
MacTeX
[править]MacTeX — дистрибутив для Mac OS. Основан на Tex Live, в состав включены дополнительные утилиты, редактор и менеджер библиографии.
Редакторы
[править]Для редактирования исходных текстов TeX/LaTeX можно использовать любой текстовый редактор, но для удобства вам будет желательно иметь ряд дополнительных возможностей: подсветку синтаксиса, поддержку навигации по заголовкам, автодополнение и т. д. Таблица со сравнением характеристик различных редакторов LaTeX есть в Википедии.
Универсальные
[править]Emacs
[править]Emacs — универсальный расширяемый текстовый редактор. Опытные пользователи могут самостоятельно настроить его для работы с LaTeX, используя возможности встроенного языка Emacs Lisp. Для начинающих подойдут расширения AUCTeX и Reftex.
Vim
[править]Vim наряду с Emacs также остаётся одним из самых популярных универсальных текстовых редакторов. Для работы с LaTeX существуют расширения LaTeX Box и Vim-LaTeX.
Atom
[править]Atom — современный кроссплатформенный текстовый редактор. Для поддержки LaTeX требуется установка пакета Language-LaTeX.
Специализированные
[править]В состав TeX Live входит простой редактор TeXworks, обеспечивающий подстветку синтаксиса, компиляцию и предварительный просмотр PDF.
TeXmaker и TeXstudio
[править]TeXstudio появился в 2009 году в качестве форка TeXmaker. С тех пор эти два редактора развиваются параллельно и обладают схожим функционалом:
- Подсветка синтаксиса.
- Автодополнение команд.
- Умная компиляция: если требуется повторная компиляция для обновления ссылок или оглавления, то редактор сделает это автоматически.
- Свёртка элементов: разделов, формул и других окружений.
- Проверка орфографии. Словарь русского языка не входит в комплект, предлагается установить словарь с сайта расширений для LibreOffice.
- Навигация. Редактор распознаёт команды секций в документе и выводит панель навигации.
- Управление ссылками и метками. При создании ссылки на метку или элемент библиографии редактор выводит список меток в документе.
- Мастер создания и редактирования таблиц.
TeXnicCenter
[править]TeXnicCenter обеспечивает практически тот же функционал, что и TeXmaker/TeXstudio, но работает только под Windows и медленно развивается.
LyX
[править]LyX — визуальный редактор, использующий собственный язык разметки, который транслируется в LaTeX. В процессе редактирования пользователь работает с семантической структурой документа и видит лишь приблизительный вид итогового результата. Подобный подход получил название WYSIWYM (What You See Is What You Mean — «То, что ты видишь, есть то, что ты имеешь в виду») в отличие от WYSIWYG.
Примечания
[править]- ↑ Ubuntu packages(англ.) Проверено 2018-06-12 г.
LaTeX | |
---|---|
Основы LaTeX | Введение · Установка LaTeX · Основы языка TeX · LaTeX-документ |
Оформления текста | Структура текста · Форматирование текста · Форматирование текста · Форматирование текста |
Вставка в документ | Формулы · Символы и знаки · Плавающие блоки · Изображения · Таблицы |
Автоматические списки | Содержание · Список литературы · Списки объектов и глоссарии |
Разное | Ввод специальных символов · Использование разных языков · Экспорт в другие форматы |
Современный TeX | XeLaTeX · LuaTeX · babel · polyglossia · BibLaTeX |