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.

Специализированные править

 
Скриншот TeXworks в ОС Ubuntu 12.10.

В состав TeX Live входит простой редактор TeXworks, обеспечивающий подстветку синтаксиса, компиляцию и предварительный просмотр PDF.

TeXmaker и TeXstudio править

 
Скриншот TeXstudio.

TeXstudio появился в 2009 году в качестве форка TeXmaker. С тех пор эти два редактора развиваются параллельно и обладают схожим функционалом:

  • Подсветка синтаксиса.
  • Автодополнение команд.
  • Умная компиляция: если требуется повторная компиляция для обновления ссылок или оглавления, то редактор сделает это автоматически.
  • Свёртка элементов: разделов, формул и других окружений.
  • Проверка орфографии. Словарь русского языка не входит в комплект, предлагается установить словарь с сайта расширений для LibreOffice.
  • Навигация. Редактор распознаёт команды секций в документе и выводит панель навигации.
  • Управление ссылками и метками. При создании ссылки на метку или элемент библиографии редактор выводит список меток в документе.
  • Мастер создания и редактирования таблиц.

TeXnicCenter править

TeXnicCenter обеспечивает практически ту же функциональность, что и TeXmaker/TeXstudio, но работает только под Windows и медленно развивается.

LyX править

 
Скриншот LyX 2.1.x в ОС Windows.

LyX — визуальный редактор, использующий собственный язык разметки, который транслируется в LaTeX. В процессе редактирования пользователь работает с семантической структурой документа и видит лишь приблизительный вид итогового результата. Подобный подход получил название WYSIWYM (What You See Is What You Mean — «То, что ты видишь, есть то, что ты имеешь в виду») в отличие от WYSIWYG.

Проверим функцию на чётность и нечётность с помощью соотношений f = f(-x) и f = -f(-x). Итак, проверяем: $$\frac{x^{2} - 1}{x - 1} = \frac{x^{2} - 1}{- x - 1}$$ - Нет $$\frac{x^{2} - 1}{x - 1} = - \frac{x^{2} - 1}{- x - 1}$$

Управление библиографией править

Таблицы и графика править

Примечания править

  1. Ubuntu packages(англ.) Проверено 2018-06-12 г.