
我正在準備論文,目錄上有一些問題。我的文字來源如下
\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 文件中的章節。那就沒有必要使用了\addcontentsline
。
如果這不是選項,您可以定義以下函數:
\newcommand{\phantomeintrag}[2]{%
\phantomsection
\addcontentsline{toc}{#1}{#2}
}
然後只需調用(在包含文件之前!):
\phantomeintrag{chapter}{Curriculum Vitae}
後面部分的頁碼:從參考書目到最後,都是錯的。它們與總文本中的數量匹配,但與頁數不匹配。
不確定我的理解是否正確:您希望頁碼從 1 開始嗎?每個包含文件?不管怎樣 - 您可以使用 重新啟動頁碼編號\pagenumbering{arabic}
。此外,可以使用命令隨時將計數器手動設定為任何數字\setcounter{page}{123}
,其中123
是您想要的新頁碼。請注意,這可能會導致頁碼重複。