将不编号的章节添加至目录后,生成的章节前小目录为什么会这样?

2020-04-03 17:59发布

将不编号的章节添加至目录后,生成的章节前小目录出现了问题,第一章前显示的是第二章的小目录 能复现问题的最小例如下: https://pastebin.ubuntu.com/p/KS3P92sypM/...

将不编号的章节添加至目录后,生成的章节前小目录出现了问题,第一章前显示的是第二章的小目录 能复现问题的最小例如下: https://pastebin.ubuntu.com/p/KS3P92sypM/
1条回答
归远
2020-04-03 18:02
问题出在这一行: \addcontentsline{toc}{chapter}{序} 使用\addcontentsline后, \@checkcontentsline会导致题中问题的出现 要骗过 \@checkcontentsline,可以使用如下方法: ```tex % 在 preamble,添加 \makeatletter \def\addcontentslineX#1#2#3{% \addtocontents{#1}{\relax\protect\contentsline{#2}{#3}{\thepage}% \protected@file@percent}} \makeatother % 在正文,使用 \addcontentslineX{toc}{chapter}{序} ```

一周热门 更多>