Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5_Сюткин.pdf
Скачиваний:
24
Добавлен:
17.05.2015
Размер:
480.24 Кб
Скачать

2.3Секционирование документа

В стандартных классах, за исключением letter, определены команды для разделения документа на секции. Все команды имеют по два аргумента, один из которых является обязательным. Обязательный аргумент печатается как название секции и, если отсутствует необязательный аргумент, включается в оглавление и используется при оформлении колонтитулов. Для оглавления и колонтитулов можно задать более компактное название секции в виде необязательного аргумента. Неустойчивые команды в подвижных аргументах должны быть защищены командой \protect. Для разбиения длинного названия на строки внутри обязательного аргумента можно использовать команду \\.

LATEX автоматически нумерует секции, уровень которых не превышает число, которое хранится в счётчике

secnumdepth

Его значение можно изменить декларацией \setcounter. Секциям, созданным командой \section, присвоен уровень 1. Счётчики секций более младшего уровня определены как внутренние по отношению к счётчику секций старшего уровня, поэтому в каждой секции подсекции нумеруются независимо друг от друга.

Все команды секционирования имеют -форму. Она имеет только обязательный аргумент, который печатается как название секции. Такие секции не нумеруются и не заносятся в оглавление и колонтитулы.

2.3.1Части

Команды

\part[toc]{head} \part {head}

позволяют разделить документ на части. В классах book и report команда \part печатает заголовок в центре отдельной страницы: сначала слово Part и порядковый номер части прописными римскими цифрами, а затем с новой строки название части head. В классе article заголовок печатается прямо перед содержанием части. При наличии опции, для оглавления и колонтитулов используется не head, а toc. Команда \part печатает только название части.

Команды \part и \part являются необязательными, поэтому они не влияют на порядок нумерации более младших секций.

Слово Part хранится в команде

\partname

Её можно переопределить с помощью \renewcommand. Пакет babel с опцией russian переопределяет её как Часть.

2.3.2Главы

В классах book и report определены команды для разделения документа на главы:

\chapter[toc]{head} \chapter {head}

Каждая глава печатается с новой страницы: правой, если действует опция openright, или любой, если действует опция openany. В классе book по умолчанию используется openright, а в классе report openany.

Команда \chapter печатает сначала слово Chapter и порядковый номер главы арабскими цифрами. Название главы head печатается с новой строки. При наличии опции, для оглавления и колонтитулов используется не head, а toc. Команда \chapter печатает только название главы.

Слово Chapter хранится в команде

\chaptername

Её можно переопределить с помощью \renewcommand. Пакет babel с опцией russian переопределяет её как Глава.

9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]