expex 示例的 Hyperref

expex 示例的 Hyperref

我希望有一个指向我使用以下方式创建的示例的超链接expex

使用\label\ref可以得到正确的数字,但是它链接到整个小节而不是示例。

\documentclass[12pt]{scrbook}
\title{Untitled Document}
\author{Your Name}
\date{\today}

\usepackage{classicthesis}
\usepackage{expex, hyperref}
\usepackage{lipsum}


\begin{document}
\maketitle

\section{Section example}
\subsection{Subsection example}
\lipsum[1-3]
\ex This is an example \label{example1} \xe

The example (\ref{example1}) has the correct number, but it links to the whole subsection

\end{document}

理想情况下,我想使用\label\ref命令。问题似乎并不依赖于 classicthesis 的使用。但我包含了这些信息,因为它可能会与您的答案产生一些不兼容性。

编辑:一个很好的解决方法是引入幻像部分:

\newcommand{\plabel}{\phantomsection\label}

这可以完成工作,并且不需要大量编码。但如果您认为这可能会造成一些问题,请告诉我。或者如果您知道如何实际锚定到 expex 示例...

相关内容