next up previous
Next: 1.5.3 Стили страницы Up: 1.5 Макеты документов Previous: 1.5.1 Классы документов

   
1.5.2 Пакеты

В процессе написания вашего документа, вы, вероятно, обнаружите, что в некоторых областях базовый LATEX не сможет решить ваши проблемы. Если вы захотите включить в документ графику , цветной текст или исходный код программы из внешнего файла, вам нужно будет расширить возможности LATEX. Такие расширения называются пакетами. Пакеты активизируются командой

$\backslash$usepackage[опции]{пакет}

Где пакет -- это имя пакета, а опции -- список ключевых слов, включающих специальные свойства пакета. Некоторые пакеты включены в основную поставку LATEX2e (см. таблицу). Другие предоставляются отдельно. Дополнительная информация об установленных у вас пакетах может содержаться в [4]. Основной источник информации о LATEX -- это [3]. Она содержит описания сотен пакетов вместе с информацией о том, как писать ваши собственные расширения для LATEX2e.

Некоторые из распространяемых с LATEX пакетов
 
doc
Позволяет документировать программы на LATEX.
Описан в doc.dtx 7 и в [3].

exscale
Предоставляет масштабированные версии расширенных математических шрифтов.
Описан в ltexscale.dtx.
fontenc
Указывает, какую кодировку шрифта  должен использовать LATEX.
Описан в ltoutenc.dtx.
ifthen
Предоставляет команды вида `если ..., то выполнять ..., иначе выполнять ...'.
Описан в ifthen.dtx и в [3].
latexsym
Чтобы подключить шрифт специальных символов LATEX, нужно использовать пакет latexsym. Описан в latexsym.dtx и в [3].
makeidx
Предоставляет команды для генерации указателей. Описан в разделе и в [3].

syntonly
Обрабатывает документ, не печатая его.
Описан в syntonly.dtx и в [3]. Это удобно для быстрой проверки на ошибки.
inputenc
Позволяет указать входную кодировку, такую как ASCII, ISO Latin-1, ISO Latin-2, 437/850 IBM code pages, Apple Macintosh, Next, ANSI-Windows или определяемую пользователем. Описан в inputenc.dtx.