如何在目录中添加不带名称“目录”的目录 pdf 书签

如何在目录中添加不带名称“目录”的目录 pdf 书签

由于 TOC 本身在 TOC 中的链接看起来很愚蠢,

在此处输入图片描述

\usepackage[nottoc]{tocbibind}  % no `Contents` in TOC

用于将其删除。

但是,那书签 Contents将会消失在索引中(左侧)。

\pdfbookmark{\contentsname}{toc}
\tableofcontents

似乎解决了这个问题,但是它指向了目录之前的页面。

那么该如何解决这个问题呢?

PS:bookclass是Texlive 2012中使用的。

答案1

只是为了结束……

正如 Ulrike Fischer 在评论中提到的那样,使用\clearpageor\cleardoublepage之前\pdfbookmark可以避免对正确页面的误解。

代码看起来应该像这样:

\documentclass{article}


\usepackage{hyperref}
\usepackage[nottoc]{tocbibind}  % no `Contents` in TOC

\begin{document}
    \begin{titlepage}
        This is the title page
    \end{titlepage}

    \clearpage
    \pdfbookmark{\contentsname}{toc}
    \tableofcontents

    \newpage
    \section{a sample section}
        This is the beginning of a section

\end{document}

相关内容