Вопрос

Я хотел бы создать документ 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 .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top