目录层次显示问题

2020-04-18 10:17发布

我在中文论文模板中,正文的大纲级别有四级,我想让目录中只显示三级,但是我使用\setcounter命令修改显示深度以后出现了如下的问题:当参数修改为 \setcounter{tocdepth}{3} ...

我在中文论文模板中,正文的大纲级别有四级,我想让目录中只显示三级,但是我使用\setcounter命令修改显示深度以后出现了如下的问题:当参数修改为 \setcounter{tocdepth}{3} \setcounter{secnumdepth}{3} 时,目录显示为四级,当\setcounter{tocdepth}{2}时层次依旧是到四级标题,只有当\setcounter{tocdepth}{1}时,才只显示章节标题,不知何故,特来请教!![](/static/images/ext/zip.gif)setcounter.zip
2条回答
论坛 github.com/C
2020-04-19 13:23
问题出在 ```tex \makeatletter \renewcommand*\l@section{\@dottedtocline{2}{1.8em}{1.2em}} \renewcommand*\l@subsection{\@dottedtocline{2}{3.2em}{1.2em}} \renewcommand*\l@subsubsection{\@dottedtocline{2}{5.2em}{1.2em}} \makeatother ``` `\@dottedtocline` 的第一个参数表示层级,应该为 `\l@subsection` 使用层级 3,为 `\l@subsubsection` 使用层级 4。参考 `texdoc classes`

一周热门 更多>