Перейти к содержимому
EasyLaTeX
EasyLaTeXDocs

Разделы и оглавление

Организуйте основной текст через \section, \subsection и родственные команды, а оглавление создавайте через \tableofcontents. Класс документа управляет заголовками, нумерацией и записями оглавления, поэтому при перемещении содержимого ручная перенумерация не нужна.

Настройка EasyLaTeX для русского текста: XeLaTeX с fontspec и babel. Класс article поддерживает уровни от \section до \subsubsection; если нужен \chapter, используйте report или book. Повторные проходы для обновления оглавления выполняет платформа.

Построение иерархии заголовков

Применяйте команды в порядке уровней. Класс документа определяет нумерацию и отступы оглавления:

LaTeX
\section{Метод}\subsection{Источники данных}\subsubsection{Отбор выборки}

В report и book над \section доступен такой уровень:

LaTeX
\chapter{Предпосылки исследования}

Не пропускайте уровни, например не переходите прямо от \section к \subsubsection: это затрудняет восприятие оглавления.

Создание оглавления

Поместите \tableofcontents в основном тексте там, где должно появиться оглавление:

LaTeX
\begin{document}\maketitle\tableofcontents\section{Введение}...\end{document}

Оглавление создаётся по заголовкам. После изменений скомпилируйте документ в EasyLaTeX и дождитесь всего задания: необходимые повторные проходы выполняет платформа. Если номера страниц всё ещё неверны, проверьте выбранный основной файл, расположение заголовков внутри основного текста и ошибки компиляции.

Ненумерованные заголовки в оглавлении

Заголовки со звёздочкой не нумеруются и не добавляются автоматически:

LaTeX
\section*{Благодарности}\addcontentsline{toc}{section}{Благодарности}

toc указывает файл оглавления, а section — уровень записи. Для ненумерованной главы в book замените второй аргумент на chapter.

Аннотации и приложения

Используйте окружение аннотации, предоставляемое классом, если оно доступно. \appendix переключает последующие заголовки на буквенную нумерацию:

LaTeX
\begin{abstract}Здесь напишите аннотацию.\end{abstract}​\appendix\section{Анкета}

Заголовки приложений также попадают в оглавление. Не вписывайте «Приложение A» в сам заголовок: номер продублируется.

Глубина оглавления

Счётчик tocdepth задаёт самый низкий отображаемый уровень:

LaTeX
\setcounter{tocdepth}{2}

Часто используют 1 для разделов и 2 для подразделов. Если оглавление слишком длинное, сначала уменьшите глубину, а не шрифт, чтобы вместить все записи.

Частые проблемы

Оглавление пустое или номера страниц устарели

Оглавление создаётся по заголовкам. После изменений скомпилируйте документ в EasyLaTeX и дождитесь всего задания: необходимые повторные проходы выполняет платформа. Если номера страниц всё ещё неверны, проверьте выбранный основной файл, расположение заголовков внутри основного текста и ошибки компиляции.

Слишком длинные заголовки

Задайте короткую запись оглавления в квадратных скобках:

LaTeX
\section[Условия эксперимента]{Настройка параметров и калибровка в сложных экспериментальных условиях}

Команда главы не определена

У article нет \chapter. При необходимости выберите report или book, а не имитируйте главы вручную.

Полный пример

LaTeX
\documentclass[a4paper,12pt]{article}\usepackage{fontspec}\setmainfont{CMU Serif}\setsansfont{CMU Sans Serif}\setmonofont{CMU Typewriter Text}\usepackage[russian]{babel}\usepackage[colorlinks=true,linkcolor=blue]{hyperref}\setcounter{tocdepth}{2}​\title{Пример разделов и оглавления}\author{Автор}\date{\today}​\begin{document}\maketitle\begin{abstract}Минимальный пример с оглавлением, ненумерованными благодарностями и приложением.\end{abstract}\tableofcontents​\section{Введение}Сформулируйте исследовательский вопрос.\subsection{Вклад работы}Перечислите основные результаты работы.\section*{Благодарности}\addcontentsline{toc}{section}{Благодарности}​\appendix\section{Дополнительные материалы}Содержимое приложения.​\end{document}
Разделы и оглавление | EasyLaTeX