我看到有些文章,目录中的链接出现在页面中。例如,假设第一部分简介在第 11 页,如下所示:
1 Introduction 11
然后显示链接的框就在数字11(页码)左右。
然而,在我的计算机上,当我使用时\tableofcontents
,框围绕着章节标题,即“简介”。
我这里缺少什么设置?谢谢。
答案1
包的标准设置hyperref
是在 as 链接中使用内容标题(即部分或章节等名称) ,但是,或中的ToC
选项将使用页码,仅说也可以工作(对于懒惰的人;-)linktocpage=true
hyperref
\hypersetup
linktocpage
\documentclass{article}
\usepackage{blindtext}
\usepackage[linktocpage]{hyperref}
\begin{document}
\tableofcontents
\section{First}
\blindtext[5]
\section{Second}
\blindtext[10]
\end{document}
答案2
甚至可以链接两个都:章节标签和页码。只需传递 即可linktoc=all
。
\usepackage[linktoc=all]{hyperref}
完整示例:
\documentclass{article}
\usepackage{blindtext}
\usepackage[linktoc=all]{hyperref}
\begin{document}
\tableofcontents
\section{First}
\blindtext[5]
\section{Second}
\blindtext[10]
\end{document}
MWE 基于 Christian Hupfer 的 MWE。