我使用这个hyperref
包是因为我的文档中有一个链接,但我不希望将目录作为链接。该怎么做?
答案1
Hyperref
对于这个,有一个记录不足的开关:
\documentclass{article}
\usepackage{hyperref}
\makeatletter
\let\Hy@linktoc\Hy@linktoc@none
\makeatother
\begin{document}
\tableofcontents
\section{aaa}
aaa
\section{bbb}
bbb
\end{document}
答案2
有linktocpage
hyperref 选项;它默认为“false”,而:
\usepackage[linktocpage=true]{hyperref}
将使页码而不是目录文本成为活动链接。这与 @cmhughes 的建议一起将最大限度地减少目录的“可点击性”,甚至使其看起来没有可点击的链接。
答案3
现代版本hyperref
还有linktoc
支持section
、page
、both
或 的选项none
。如果您想删除所有链接,那么这none
就是您想要的选项。
\usepackage[linktoc=none]{hyperref}