尽管 .out 文件正确,但 PDF 没有书签

尽管 .out 文件正确,但 PDF 没有书签

我有以下最小示例:

\documentclass{article}

\usepackage[bookmarks=true]{hyperref}

\begin{document}

\tableofcontents

\section{Background}

Here is some Background.

\section{System}

This is the system under study.

\section{Results}

\subsection{Result 1}

We got some results.

\subsection{Result 2}

And then some more results.

\end{document}

我使用 pdflatex 运行了两次,以确保 .aux 文件正确。但是,当我打开 PDF 时,它根本没有书签。

我确实注意到.out文件已经生成,而且据我所知似乎是正确的:

\BOOKMARK [1][-]{section.1}{Background}{}% 1
\BOOKMARK [1][-]{section.2}{System}{}% 2
\BOOKMARK [1][-]{section.3}{Results}{}% 3
\BOOKMARK [2][-]{subsection.3.1}{Result 1}{section.3}% 4
\BOOKMARK [2][-]{subsection.3.2}{Result 2}{section.3}% 5

那么,为什么这些书签没有出现在 PDF 中?

我查看了有关书签的其他几个 SE 问题,但它们都无法帮助解决问题。

感谢您的帮助。

答案1

事实证明这是我的 PDF 查看器的问题,如上面的评论所述。非常感谢 barbara beeton 为我指明了方向。

相关内容