20 июня 2009 г.

Как не нумеровать главы в LaTeX

Оглавление вставляется командой
\tableofcontents

В России принято не нумеровать такие главы, как "Введение", "Заключение", "Приложения" и др.
Для этого в соответствующей главе (у меня это chapter) добавляем звёздочку и специальную строку, которая вручную впишет в оглавление строку с названием главы. Вот так:
\chapter*{ВВЕДЕНИЕ}
\addcontentsline{toc}{chapter}{ВВЕДЕНИЕ}

У команды \addcontentsline первый аргумент - tableofcontents. Он говорит, что строку мы добавляем в оглавление. Второй параметр зависит от первого. Для toc во втором параметре нужно указывать тип блока: chapter, section, subsection, ... Это уровень нашего ненумерованного заголовка - LaTeX ведь не знает, какой он должен быть без номера! Третий аргумент - сам текст, добавляемый в оглавление.
Всё просто!

Комментариев нет: