书中目录

书中目录

我正在准备论文,在目录方面遇到了一些问题。我的文本来源如下

  \documentclass[12pt,twoside,openright]{book}   
   ..................
 ...............................

  \include{{./Chapter1/chapter1}}

  \thispagestyle{empty}


 \thispagestyle{empty}    \bibliographystyle{alpha}

  \bibliography{refs.bib}

  \addcontentsline{toc}{chapter}{Bibliography}

 \include{{./Samenvatting/Samenvatting}}

  \addcontentsline{toc}{chapter}{Samenvatting} 

 \thispagestyle{empty}    \include{{./Samenvatting/summary}}

  \addcontentsline{toc}{chapter}{Summary} 

 \thispagestyle{empty}    \include{{./Samenvatting/Sommario}}

  \addcontentsline{toc}{chapter}{Sommario}

  \thispagestyle{empty}    \include{{./ack/ack}} 

 \addcontentsline{toc}{chapter}{Acknowledgements}

  \thispagestyle{empty}    \include{{./CV/CV}} 

 \addcontentsline{toc}{chapter}{Curriculum Vitae}

 \thispagestyle{empty}

但在目录中,存在一些问题:

  1. 最后一项(我的 tex 中的 CV)没有出现。

  2. 后面章节的页码:从参考书目到结尾,都是错误的。它们与全文的页码相符,但与页码不符。

我该如何解决这个问题?提前致谢。

答案1

最后一项(我的 tex 中的 CV)没有出现。

你应该使用真实的tex 文件中的章节。那么就无需使用\addcontentsline

如果没有选择,您可以定义以下函数:

\newcommand{\phantomeintrag}[2]{%
    \phantomsection
    \addcontentsline{toc}{#1}{#2}
}

然后简单地调用(在包含文件之前!):

\phantomeintrag{chapter}{Curriculum Vitae}

后面章节的页码:从参考书目到结尾,都是错误的。它们与全文的页码相符,但与页码不符。

不确定我是否理解正确:您是否希望页码从 1 开始每个包含文件?无论如何 - 您可以使用 重新开始页码编号\pagenumbering{arabic}。此外,可以使用命令随时将计数器手动设置为任何数字\setcounter{page}{123}123您想要的新页码在哪里。请注意,这可能会导致页码重复。

相关内容