Чтобы добавить более глубокие уровни в оглавление, измените значение tocdepth в преамбуле:
\setcounter{tocdepth}{4} % включает \paragraph{}
или
\setcounter{tocdepth}{5} % включает \paragraph{} и \subparagraph{}
Пример полного документа:
\documentclass{article}
\setcounter{tocdepth}{4} % теперь \paragraph{} в оглавлении
\begin{document}
\tableofcontents
\section{Основы}
\paragraph{Дополнительные замечания} % теперь этот пункт виден в оглавлении.
\end{document}
Также можно уменьшить количество разделов, входящих в оглавление, уменьшив аналогичным образом значение tocdepth до нужного уровня.
Все уровни разделов для разных классов документов Latex перечислены в таблице 1 в порядке вложенности уровней.
| Команда | Уровень | article | book | report |
|---|---|---|---|---|
\part{} | -1 | ✓ | ✓ | ✓ |
\chapter{} | 0 | ✗ | ✓ | ✓ |
\section{} | 1 | ✓ | ✓ | ✓ |
\subsection{} | 2 | ✓ | ✓ | ✓ |
\subsubsection{} | 3 | ✓ | ✓ | ✓ |
\paragraph{} | 4 | ✓ | ✓ | ✓ |
\subparagraph{} | 5 | ✓ | ✓ | ✓ |
pdfpages и команда \includepdf:\usepackage{pdfpages} % вставка pdf
...
\includepdf[pages=-]{3.pdf} % pages=- вставка всех страниц, 3.pdf - имя файла
Подробнее про вставку файлов pdf см. статью на нашем сайте: Добавление страниц pdf файла — пакет pdfpages.
Чтобы в оглавлении работали ссылки на страницы, в преамбулу нужно добавить пакет hyperref, а в текст команду создания оглавления:
\usepackage[unicode, pdftex]{hyperref} % появятся ссылки в оглавлении
\hypersetup{
unicode=true,
colorlinks=true,
linkcolor=blue, % цвет ссылок в оглавлении
pdfborder = {0 0 0}
}
...
\tableofcontents % оглавление
Чтобы в оглавление добавить ссылку на вставленный файл, вместо команды вставки файла из п. 1. нужно написать следующее (см. комментарии в коде):
\clearpage % новая страница
\phantomsection % установка ссылки на место в документе для оглавления
\addtocounter{chapter}{1} % увеличиваем счётчик глав
\addcontentsline{toc}{chapter}{\protect\numberline{\thechapter}Имя главы} % добавляем пункт главы в оглавление, можно вставить не главу, а раздел section и т. п.
\label{mychapter} % какая-нибудь метка для ссылки
\includepdf[pages=-]{3.pdf} % вставка документа pdfПосле компиляции в оглавлении появится Глава 3, нажав на нее, перейдем на страницу 5:

Полный код со вставкой оглавления и файла pdf:
\usepackage{pdfpages} % вставка pdf
\usepackage[unicode, pdftex]{hyperref} % появятся ссылки в оглавлении
\hypersetup{
unicode=true,
colorlinks=true,
linkcolor=blue, % цвет ссылок в оглавлении
pdfborder = {0 0 0}
}
...
\begin{document}
\tableofcontents % оглавление
...
\clearpage % новая страница
\phantomsection % установка ссылки на место в документе для оглавления
\addtocounter{chapter}{1} % увеличиваем счётчик глав
\addcontentsline{toc}{chapter}{\protect\numberline{\thechapter}Имя главы} % добавляем пункт главы в оглавление, можно вставить не главу, а раздел section и т. п.
\label{mychapter} % какая-нибудь метка для ссылки
\includepdf[pages=-]{3.pdf} % вставка документа pdf
...В документе Latex класса book оглавление с главами и разделами выглядит, например, следующим образом:

Убрать номера только у глав можно несколькими вариантами:
xpatch и следующие команды в преамбуле документа:\usepackage{xpatch}
\makeatletter
\AtBeginDocument{ % иногда без AtBeginDocument не работает, т.к. переопределяется другими пакетами
\xpretocmd{\l@chapter}{\begingroup\let\numberline\@gobble}{}{}
\xapptocmd{\l@chapter}{\endgroup}{}{}
}
\makeatother
titletoc и следующие команды в преамбуле документа:\usepackage{titletoc}
\titlecontents{chapter}
[0pt] % отступ слева
{\vspace{4pt}\bfseries} % формат для всего элемента
{} % метка (номер главы — оставляем пустым)
{} % метка без номера
{\hfill\contentspage} % страница и заполнитель
[\vspace{4pt}] % послеВ этом варианте нужно вручную настроить внешний вид каждого уровня оглавления, в примере приведена настройка глав.
В результате применения каждого из этих двух вариантов получится следующий вид оглавления:

Если же нужно убрать номера у всех уровней в оглавлении, то можно воспользоваться пакетом titletoc из второго примера и переопределить аналогичным образом все уровни вручную, или же можно пойти более коротким путем, воспользовавшись пакетом tocloft:
\usepackage{tocloft}
\renewcommand{\numberline}[1]{} % глобально убирает все номера (и глав, и секций, и подсекций и т.д.)Получится следующее оглавление:

tocloft и следующие команды: \usepackage{tocloft}
...
\setlength\cftbeforechapskip{2pt} % параметр, изменяющий интервал перед chapter
\setlength\cftbeforesecskip{2pt} % параметр, изменяющий интервал перед section
...
\setcounter{tocdepth}{1}\setcounter{page}{2}
\tableofcontents
\chapter{Глава 1}
\section{Раздел Один Один}
\section{Раздел Один Два}
\chapter{Глава 2}
\section{Раздел Два Один}
\section{Раздел Два Два}
\chapter{Глава 3}
\chapter{Глава 4}
\chapter{Глава 5}
\section{Раздел Два Один}
\section{Раздел Два Два}На изображении ниже слева: как страница выглядит без пакета tocloft, справа — с пакетом и командами.
