将枚举项链接到小节

将枚举项链接到小节

我有一个enumerate这样的

\begin{enumerate}
\item this is item 1 in \ref{SectionName1}
\item this is item 2 in \ref{SectionName2}
\end{enumerate}

\section{AAA}
\label{SectionName1}
text
\section{BBB}
\label{SectionName2}
text

这会产生类似这样的结果:

1 这是 1.2 中的项目 1
2 这是 1.3 中的项目 2

AAA
文本
BBB
文本

枚举中的链接是 1.2 和 1.3。但我想做的是不同的事情。我想将整个项目变成指向某个部分的链接,而不仅仅是部分编号。例如:

1 这是项目 1
2 这是项目 2

AAA
文本
BBB
文本

我希望每当我点击该项目的文本(“这是项目 1”和“这是项目 2”)时,将我重定向到该部分。

有谁知道这是怎么做到的吗?

答案1

我假设您已加载hyperref。然后\hyperref会有所帮助。它支持带有标签名称的可选参数:

\begin{enumerate}
\item \hyperref[SectionName1]{this is item 1}
\item \hyperref[SectionName2]{this is item 2}
\end{enumerate}

\section{AAA}
\label{SectionName1}
text
\section{BBB}
\label{SectionName2}
text

相关内容