目录中的前言页码

目录中的前言页码

我对目录 (TOC) 中的前页页码有问题。对于正文,一切正常。

我的摘要从第 V 页开始,并出现在目录中的第 V 页。致谢位于第 xi 页,并出现在目录中的第 xi 页。“图片列表”和“表格列表”从第 xvii 页和第 xix 页开始。但是,它们位于目录中的第 xvi 和 xviii 页(移位 1 页)。

我该如何修复它?

谢谢,

法尔津

\frontmatter
\input{head/titlepage.tex}
\include{head/dedication}
\include{head/abstracts}
\include{head/acknowledgements}

\tableofcontents
\addcontentsline{toc}{chapter}{List of figures} 
\listoffigures
\addcontentsline{toc}{chapter}{List of tables} 
\listoftables

\setlength{\parskip}{1em}

\mainmatter

答案1

首先,总是发布完整的最小示例,我们看不到您的文档类等。您的\addcontentsline可能没有在正确的页面上执行,因为可能以(包括)\listoffigures开头\chapter*\clearpage or \cleardoublepage

我建议您查看一下tocbibind将定义\listoffigures和朋友的包,以便它包含一个\addcontentsline并在适当的位置执行它。

顺便说一句:memoir该类已经内置了这种东西,因此更好的基类也可能是一个好主意。

相关内容