如何使目录部分作为书签出现在 pdf 中?

如何使目录部分作为书签出现在 pdf 中?

我对 Latex 还很陌生。我现在正尝试用 Latex 写我的论文。我正在使用 mwart documentclass。我不知道它是否是 documentclass 特有的东西,但我在目录中的项目在输出 pdf 中不可见为书签...我想知道我该怎么做?我似乎无法在网上找到解决方案。我将不胜感激所有帮助!

答案1

虽然我肯定会说你最好不要加载hyperref,但我仍然建议使用bookmark包(由同一作者编写)。一个很好的理由是bookmark将在第一次运行时填充 PDF 书签。

这是一个简单的例子:

\documentclass{mwart}
\usepackage{lipsum}
\usepackage{xcolor}
%\usepackage{hyperref}
%\hypersetup{
%  colorlinks, allcolors=purple
%}
\usepackage{bookmark}
\bookmarksetup{
  open,
  openlevel=2,
  color=blue,% <-- requires xcolor.sty; colour is not supported by all PDF viewers, however
}


\begin{document}
\tableofcontents
\section{S One}
\subsection{SS One}
\lipsum[1]

\section{S Two}
\subsection{SS Two}

%
\label{myexample}% add a unique bookmark
\bookmark[
  rellevel=0,
%  keeplevel,
  dest=myexample,
  bold=true,
  color=red,
]{LOOK AT THIS}
%
\lipsum[1]

\section{S Three}
\subsection{SS Three}
\lipsum[1]

\end{document}

两者都hyperrefbookmarkPDF 格式带来了很多

相关内容