使用列出的模板在目录中添加其他章节

使用列出的模板在目录中添加其他章节

我在用我的论文模板,它提供了一个目录,其中仅包含主要章节之前的图表列表和表格列表。

理想情况下,我还想添加目录本身、致谢、声明和献词页,我已经部分实现了,如附图所示。

目录

但是,我在使用该命令时遇到以下问题

\addcontentsline{toc}{chapter}{chapter_name}

其中 chapter_name = 摘要、声明等。

生成这些列表:

虽然所显示的页码是正确的,但是当我单击它们时,它们会将我重定向到比所显示的数字早一到两页,这取决于章节之间是否有闪烁页面。

另外,我怎样才能添加列出的目录?

编辑 1:该\phantomsection%命令稍微修复了这个问题,但仍然将我重定向到章节之间的空白页。

编辑2:我也设法添加了目录,但仍然存在相同的重定向问题。

答案1

我找到了我的问题的解决方案:

\cleardoublepage

必须先于

\phantomsection

命令,然后重定向指向正确的页面。

正确顺序的示例:

\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{chapter_name}

相关内容