我正在使用hyperref
没有该destlabel
选项的软件包(我试图使用最新版本的hyperref
,但它不适用于我的 LaTeX 版本)。
因此,为了能够在我的 PDF 中创建名称固定的命名目标,我使用\hyperdef{cat}{name}{}
。但是,它的位置与相应的 不同\label{name}
。以下说明了我的问题
\subsection{General Introduction}
\label{foo}\hyperdef{bar}{foo}{}
我得到的最终结果是(抱歉,是 ASCII 艺术)
{Here is the \label destination in the PDF}
7.9.5 General Introduction
{Here is the \hyperdef destination in the PDF}
我希望 处于\hyperdef
所处的位置\label
。我该如何实现这一点?
答案1
您可以使用2012/07/28 v6.82u 或更高版本destlabel
的选项。然后使用第一个标签名称作为锚点名称,您不需要额外的。hyperref
hyperref
\hyperdef
答案2
潘多克是这样的:
\hyperdef{bar}{foo}{\subsection{General introduction}}\label{bar}