PDF 文件中的双书签

PDF 文件中的双书签

我的 LaTeX 文档出了点小问题。我生成了如下列表:

\renewcommand\lstlistlistingname{Quellenverzeichnis}
\lstlistoflistings
\addcontentsline{toc}{chapter}{Quellenverzeichnis}

这样会生成正确的页面并向目录添加正确的链接。但是,在 pdf 书签中有两个链接Quellenverzeichnis,一个指向它之前的页面,另一个指向实际页面。我已经尝试使用,\renewcommand*没有任何区别。

PS:我正在通过 TeXnicCenter 使用 MiKTeX。

答案1

scrbook如果您正在使用类似宏的文档类,\lstlistoflistings则可以在目录中创建一个条目。

您的行将\addcontentsline{toc}{chapter}{Quellenverzeichnis} 第二个条目添加到目录中(对其进行注释)。

你没有说,但我猜,第一个书签指向之前的页面。

一个简单的\clearpage\cleardoublepage(取决于您是否打印单面或双面)应该可以纠正这个问题:

\documentclass{scrbook}
\renewcommand\lstlistlistingname{Quellenverzeichnis}
...
\begin{document}
... % here something happens causing the need of next line
\cleardoublepage
\lstlistoflistings
%\addcontentsline{toc}{chapter}{Quellenverzeichnis}  %<===== you can delete this line! 
...
\end{document}

相关内容