Автособираемое оглавление в документах¶
Автособираемое оглавление — это динамически формируемый раздел документа, содержащий перечень его структурных элементов (заголовков) с указанием страниц, автоматически обновляемый программой при внесении изменений. В отличие от статического оглавления, набранного вручную, автособираемое оглавление строится на основе стилей заголовков и полей, поэтому при добавлении, удалении или переименовании разделов его содержимое пересчитывается без ручного редактирования.
¶Принцип работы
Автособираемое оглавление опирается на иерархию стилей. В текстовом редакторе каждый заголовок раздела помечается соответствующим стилем — «Заголовок 1», «Заголовок 2», «Заголовок 3» и так далее. Программа сканирует документ, находит все фрагменты с этими стилями, извлекает их текст и номера страниц и собирает из них структурированный список. Между уровнями заголовков устанавливаются связи: подзаголовок уровня 2 вложен в предшествующий ему заголовок уровня 1.
Для хранения сведений о номерах страниц используются поля. Каждая строка оглавления содержит поле PAGEREF (в русской версии Word — СТР), которое ссылается на закладку, автоматически созданную у соответствующего заголовка. При обновлении оглавления поля пересчитываются, и номера страниц приводятся в актуальное состояние.
¶Создание в Microsoft Word
В Microsoft Word автособираемое оглавление создаётся следующим образом:
- Применить стили «Заголовок 1», «Заголовок 2» и т. д. ко всем заголовкам документа.
- Поместить курсор в точку, где должно находиться оглавление.
- Перейти на вкладку «Ссылки» и выбрать команду «Оглавление».
- Выбрать один из встроенных автоматических шаблонов или команду «Пользовательское оглавление» для настройки параметров.
В диалоговом окне «Оглавление» задаются: глубина уровней (сколько уровней заголовков включать), формат отображения (с точками-выносками, без них, с гиперссылками), шрифт и отступы. Флажок «Показывать номера страниц справа» отвечает за выравнивание номеров по правому краю.
Для обновления оглавления достаточно выделить его и нажать F9 или выбрать команду «Обновить таблицу» в контекстном меню. Word предложит обновить только номера страниц или всю таблицу целиком — второй вариант нужен, если добавлялись или удалялись разделы.
¶Создание в LibreOffice Writer
В LibreOffice Writer автособираемое оглавление создаётся через меню «Вставка» → «Оглавление и указатель» → «Оглавление, указатель или библиография». В открывшемся диалоге задаются:
- уровень структуры (по умолчанию — 10 уровней);
- шаблон оформления;
- колонки и выравнивание;
- возможность создавать гиперссылки на разделы.
Для обновления оглавления в Writer выделяют его и выбирают «Правка» → «Оглавление и указатель» → «Обновить». Альтернативный способ — двойной щелчок по оглавлению.
¶Создание в LaTeX
В LaTeX автособираемое оглавление формируется командой \tableofcontents. Заголовки разделов задаются командами \section, \subsection, \subsubsection. При первой компиляции документа оглавление может быть неполным — LaTeX записывает структуру в служебный файл с расширением .toc. При повторной компиляции содержимое этого файла читается и оглавление собирается корректно. Поэтому документ компилируют дважды.
¶Создание в Google Docs
В Google Docs автособираемое оглавление создаётся через меню «Вставка» → «Оглавление». Заголовки должны быть оформлены стилями «Заголовок 1», «Заголовок 2» и т. д. Google Docs поддерживает два варианта: с номерами страниц и с гиперссылками на разделы. Обновление выполняется кнопкой «Обновить оглавление», которая появляется при выделении оглавления.
¶Настройка структуры документа
Качество автособираемого оглавления напрямую зависит от правильной разметки документа. Рекомендуется:
- использовать именно стили, а не ручное форматирование (жирный шрифт, увеличенный кегль) для выделения заголовков;
- не пропускать уровни иерархии (после «Заголовка 1» сразу применять «Заголовок 2», а не «Заголовок 3»);
- не использовать стили заголовков для оформления элементов, не являющихся структурными единицами документа (например, подписей под рисунками);
- при необходимости скрыть отдельный заголовок из оглавления, применить к нему стиль «Обычный» с ручным форматированием или использовать параметры стиля.
¶Практическое применение
Автособираемое оглавление широко используется в дипломных и диссертационных работах, технической документации, книгах и инструкциях — везде, где документ имеет многоуровневую структуру и подвергается правкам. В российских вузах оформление оглавления по ГОСТ 7.32-2017 и ГОСТ Р 7.0.100-2018 предполагает обязательное наличие оглавления в работах свыше определённого объёма, и именно автособираемый вариант обеспечивает его актуальность при доработке текста.
Источники:
- Microsoft Support. Добавление оглавления в документ Word
- LibreOffice Help. Создание оглавления
- Overleaf Documentation. Table of Contents
- Google Workspace Learning Center. Создание оглавления в Google Docs
- ГОСТ Р 7.0.100-2018. Библиографическая запись. Библиографическое описание
