LaTeX

Материал из MachineLearning.

Версия от 06:32, 25 марта 2008; Vokov (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

LaTeX (произносится как «лэйтех» или «латех» аналогично TeX'у; ударение допустимо на любой из слогов) — наиболее популярный набор макрорасширений (или макропакет) к системе компьютерной вёрстки TeX. Важно заметить, что ни один из макропакетов для TeX'а не может расширить TeX'овских возможностей (всё, что можно сделать в LaTeX’е, можно сделать и в Plain TeX'е), но благодаря хорошо продуманной системе макросов пользоваться LaTeX'ом гораздо удобнее.

Кроме базового набора существует множество пакетов расширения LaTeX. Первая версия была выпущена Лесли Лампортом (Leslie Lamport) в 1984, текущая версия — LaTeX2ε, после создания в 1994 году испытывала некоторый период нестабильности, окончившийся к концу 90-х годов, а в настоящее время стабилизировалась (хотя раз в год выходит новая версия).

Пакет позволяет автоматизировать многие задачи набора текста и подготовки статей, включая

  • набор текста на нескольких языках;
  • нумерацию разделов и формул;
  • перекрёстные ссылки;
  • размещение иллюстраций и таблиц на странице;
  • генерацию оглавлений, списков иллюстраций и таблиц;
  • генерацию предметных указателей;
  • ведение библиографии и др.

Разумеется, как и в TeX'е, имеется возможность определять собственные макрокоманды. С их помощью можно переопределить практически любую функциональность LaTeX'а. В одних случаях это очень просто, в других требует изощрённого программирования.

Общий внешний вид документа в LaTeX'е определяется стилевым файлом. Существует несколько стандартных стилевых файлов для статей, книг, писем и т. д., кроме того, многие издательства и журналы предоставляют свои собственные стилевые файлы, что позволяет быстро оформить публикацию, соответствующую стандартам издания.

Во многих развитых компьютерных аналитических системах, например, Maple, Mathematica, Maxima возможен экспорт документов в формат *.tex. Для представления формул на страницах MachineLearning.Ru и в Википедии также используется LaTeX-нотация.

Для облегчения набора и сборки документов LaTeX существует несколько интегрированных сред, например:

Ссылки

Литература

Личные инструменты