LaTeX
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/22/LaTeX_cover.svg/80px-LaTeX_cover.svg.png)
Это учебник по языку TeX, её расширениям (LaTeX, XeLaTeX, и др.), дополнительным инструментам (pdflatex, bibtex и др.) и некоторым пакетам.
Что такое LaTeX?
LaTeX — это собирательное название для системы подготовки (верстки) документов. Она включает набор инструментов, которые из текстовых файлов, записанных с использованием специального языка разметки формирует готовые к печати документы (как правило в формате PDF). Собственно TeX — это низкоуровневый язык разметки и программирования который лежит в основе этой системы. Более подробно об истории системы и используемых терминах вы можете прочитать во введении.
Почему LaTeX?
Создание LaTeX документа это программирование: Вы создаёте текстовый файл в LaTeX-разметке, макросы LaTeX обрабатывают его и производят конечный документ.
Такой подход отличается от используемого в WYSIWYG (What You See Is What You Get — что видишь, то и получишь) программах, таких, как Openoffice.org Writer или Microsoft Word.
В LaTeХ:
- Во время редактирования документа Вы не можете (обычно) увидеть его окончательный вариант.
- Вам, как правило, необходимо знать нужные команды разметки LaTeX.
- Иногда сложно получить требуемый вид документа.
С другой стороны, у LaTeX есть и достоинства:
- Оформление текста отделено от содержания. Вы полностью сосредотачиваетесь на структуре и содержании документа и забываете о том, как будет выглядеть печатный вариант.
- Стиль, шрифты, оформление таблицы и рисунков т. д. согласованы во всём документе.
- Одно и то же оформление можно использовать для любого числа документов.
- Легко набирать математические формулы.
- Легко создаются алфавитные указатели, сноски, ссылки и библиографические списки.
- Большие документы можно разбивать на несколько файлов и работать с ними отдельно, в том числе с использованием систем управления версиями.
- Вы не обязаны вручную настраивать шрифты, размер текста, высоту строк или читаемость текста — за всё это LaTeX отвечает сам.
- Вам придётся правильно структурировать Ваш документ.
- Файлы с исходными текстами можно просмотреть и изменить в любом текстовом редакторе.
- Так как исходный документ содержит просто текст, с помощью программных средств на любом языке программирования можно создать таблицы, рисунки, формулы и т. д.
Подход LaTeX к созданию документа можно назвать WYSIWYM (What You See Is What You Mean — что видишь, то и думаешь): во время набора текста Вы не видите окончательный вариант документа, только логическую структуру этого документа. Об оформлении вместо Вас позаботится LaTeX.
Зачем нужна эта вики-книга?
В Интернете можно найти множество ресурсов по подготовке документов в LaTeX, но большинство из них имеют формат записок, а цель данного учебника — организованное изложение основ LaTeX и рассмотрение наиболее распространенных приемов его использования.
Развитие системы LaTeX не стоит на месте. В особенности это касается поддержки многоязычного ввода, растровой графики и управления библиографией. Эти изменения часто не находят отражения в имеющихся справочных материалах, что снижает их ценность.