设置 TOC 深度不起作用

设置 TOC 深度不起作用

我正在使用一个\documentclass[11pt]{book}文档。

我尝试定义一个最大深度为 4 的目录:

\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}
\tableofcontents

生成的 pdf 文档没有考虑到我的设置并且进入了我的目录的最深层。

我在控制台中没有看到任何相关内容,但我确实是 LaTeX 的新手。

答案1

各部分级别从 0 开始编号:

\chapter是 0 级
\section是 1 级
\subsection是 2 级
\subsubsection是 3 级
\paragraph是 4 级
\subparagraph是 5 级

如果要编号最多为四级,则需要设置

\setcounter{secnumdepth}{3}

目录中包含的独立计数器是tocdepth并尊重相同的值。

完全的事实是,还存在一个级别 -1,它对应于\part。因此对于无论编号如何,都使用\setcounter{secnumdepth}{-2}或较低的值。

相关内容