Несколько таблиц содержания в LaTeX
-
03-07-2019 - |
Вопрос
Я хотел бы создать документ LaTeX с двумя оглавлениями, например:
Обзор содержания
- 1 - Введение
- 2 - Решение
Подробное содержание
- 1 - Введение
- 1.1 - Проблема
- 1.2 - Почему?
- 2 - Решение
- 2.1 - Фаза А
- 2.2 - Фаза В
Я пытался с
\setcounter{tocdepth}{1}
\tableofcontents
\setcounter{tocdepth}{2}
\tableofcontents
но при этом отображается только первое оглавление по мере необходимости.Вторая таблица содержания пуста...(Вторая таблица содержания фактически пуста даже без двух \setcounter
линии.)
(Связанный с этим вопрос:как изменить заголовок оглавления (на что-то отличное от содержимого по умолчанию)?)
Решение
Вы пробовали использовать короткий ток посылка?
Другие советы
Вы можете изменить имя оглавления с помощью enewcommand,
\renewcommand{\contentsname}{My New Table Of Contents}
Пример:
\documentclass{amsart}
\usepackage{hyperref}
\renewcommand{\contentsname}{My New Table of Contents}
\begin{document}
\setcounter{tocdepth}{3}
\tableofcontents
\newpage
\newpage
\section{Section a}
Some a text.
\subsection{Subsection b}
Some b text.
\subsubsection{Subsubsection c}
Some c text.
\newpage
\section{Section d}
Some d text.
\subsection{Subsection e}
Some e text.
\end{document}
Я настроил внешний вид команды \maketitle с помощью enewcommand , так что вы, возможно, захотите просмотреть обновление ableofcontents .
Не связан с StackOverflow