![目录的“pdfbookmark”指向上一页](https://linux22.com/image/275701/%E7%9B%AE%E5%BD%95%E7%9A%84%E2%80%9Cpdfbookmark%E2%80%9D%E6%8C%87%E5%90%91%E4%B8%8A%E4%B8%80%E9%A1%B5.png)
在我的论文中,我使用book
这样的课程:
\documentclass[a4paper,12pt,twoside,openright]{book}
\usepackage[bookmarks=true,
bookmarksopen,
bookmarksopenlevel=1,
colorlinks=true,
pagebackref
]{hyperref}
\frontmatter
\begin{titlepage}
%\input{tex/universitytitlepage.tex}
\end{titlepage}
\pdfbookmark[0]{Table of Contents}{sumario_label}\tableofcontents
\mainmatter
\openright
%\include{tex/stuff}
\end{document}
但是 PDF 中的“目录”书签指向标题页后的空白页,而不是 TOC 页。
有什么想法可以让它指向目录页的开头,而不是它之前的页面吗?
答案1
\cleardoublepage
可以通过在命令前添加来解决此问题\pdfbookmark
,如下所示:
\cleardoublepage
\pdfbookmark[0]{Table of Contents}{sumario_label}\tableofcontents
据我所知,在这种情况下没有必要\phantomsection
。
我找不到我遇到的确切问题,因为诸如目录中的 Hyperref 指向不正确和如何在目录中添加不带名称“目录”的目录 pdf 书签没有明确提到\pdfbookmark
指向的问题前一页目录。所以我用了这些问题的答案上的建议来制作这个。