将目录本身列为一部分,而不是章节

将目录本身列为一部分,而不是章节

我正在编写 LaTeX 文档 (scratcl),并使用\部分作为我的最高级别。我还需要将我的目录本身列出。我已经包括\setuptoc{toc}{totoc},但是这将目录列为它之前部分的一部分,而不是单独的一部分,例如,我的目录和 PDF 书签如下所示

  • 封面(部分)
  • 文档修订历史(部分)
    • 内容(属于文档修订历史
  • 第一部分(部分)
  • ...

我已经研究过更改 ToC、LoF 和 LoT 的 ToC 级别但他们似乎没有解决提高ToC 级别,而是降低它与我的需要完全相反。

有人能指出我正确的使用方向吗\setuptoc{toc}{totoc}使 ToC 成为部分,不是部分

答案1

我会使用\deftocheading但你不需要\setuptoc{toc}{totoc}

以下是您所追求的东西吗?

\documentclass{scrartcl}


\begin{document}

\part{A preliminary part}

\part{Another preliminary part}

\deftocheading{toc}{\part*{#1}\addtocentrydefault{part}{}{#1}}
\tableofcontents

\part{My first part}
\section {My first section}
\subsection{My first subsection}

Some text.

\subsection{My next subsection}

Some more text.

\part{My second part}
\section{Another section}

\end{document}

相关内容