我正在准备论文,在目录方面遇到了一些问题。我的文本来源如下
\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}
但在目录中,存在一些问题:
最后一项(我的 tex 中的 CV)没有出现。
后面章节的页码:从参考书目到结尾,都是错误的。它们与全文的页码相符,但与页码不符。
我该如何解决这个问题?提前致谢。
答案1
最后一项(我的 tex 中的 CV)没有出现。
你应该使用真实的tex 文件中的章节。那么就无需使用\addcontentsline
。
如果没有选择,您可以定义以下函数:
\newcommand{\phantomeintrag}[2]{%
\phantomsection
\addcontentsline{toc}{#1}{#2}
}
然后简单地调用(在包含文件之前!):
\phantomeintrag{chapter}{Curriculum Vitae}
后面章节的页码:从参考书目到结尾,都是错误的。它们与全文的页码相符,但与页码不符。
不确定我是否理解正确:您是否希望页码从 1 开始每个包含文件?无论如何 - 您可以使用 重新开始页码编号\pagenumbering{arabic}
。此外,可以使用命令随时将计数器手动设置为任何数字\setcounter{page}{123}
,123
您想要的新页码在哪里。请注意,这可能会导致页码重复。