我正在完成我的博士论文,使用 classicthesis 包和未编号的章节/节时似乎会出现问题(我使用 scrreprt 类,但问题可能更普遍)。具体来说,使用 classicthesis 时,PDF 书签和目录中未编号内容的链接无法正常工作 - 它们总是指向 PDF 的开头。让我向您展示一个最小工作示例:
\documentclass{scrreprt}
\usepackage{biblatex}
\usepackage{classicthesis}
\usepackage{hyperref}
\begin{document}
\addchap{XXX}
\addchap{YYY}
\addchap{QQQ}
\addchap{ZZZ}
\tableofcontents
\end{document}
现在,每当我单击目录/书签中任何未编号的章节时,我总是转到 XXX。一旦删除 classicthesis,问题就消失了。
我还尝试使用更手动的方式来包含未编号的章节(使用 addcontentsline 等),但存在同样的问题。
谢谢你的帮助!
编辑:感谢您的评论!我做了更多挖掘,发现还有其他一些外部因素影响了这个问题。然而,问题也与加载 classicthesis 和 hyperref 的顺序有关。下面代码中的当前顺序没有问题,交换顺序导致了问题。