枚举时如何超链接项目,即链接中的文本未手动编码

枚举时如何超链接项目,即链接中的文本未手动编码

如何在不手动编码超链接文本的情况下对项目进行超链接?

假设我想给一些项目编号

\begin{enumerate}
\item blah
\item blah blah
\item blah blah blah

我想要每个数字都是一个超链接。比如说项目 1、项目 2、项目 3。

我试过

\begin{enumerate}[\hyperlink{Item 1}{Item 1}]

就像我通常在不使用超链接时所做的那样;它不起作用。

编辑:我真正想要做的是将一些问题标记为 Q.1、Q.2、Q.3、...,并将它们分别超链接到答案 A.1、A.2、A.3、...。有没有办法让项目自动超链接并仍然自动分项?也就是说,我越接近让每个项目都超链接,但每个项目都有相同的编号,例如 Q.1、Q.1、...

答案1

您在后来的评论中写道:“例如,我想列出与某些答案相关的问题列表”。这可以通过常用的\label-\ref设备和 的可选参数来实现\item

在下面的示例中,答案处于默认enumerate环境中。但是,问题使用对答案的引用,而不是默认标签。Hyperref 使它们可点击(试试这个!)

\documentclass{article}
\usepackage{hyperref}
\pagestyle{empty}
\begin{document}
Questions
\begin{enumerate}
\item[\ref{item:earth}.] What is the diameter of Earth?
\item[\ref{item:dwarfs}.] How many dwarfs were there in
  \emph{Sleeping Beauty?}
\end{enumerate}

\bigskip

Answers
\begin{enumerate}
\item 6400\,km\label{item:earth}
\item Seven\label{item:dwarfs}
\end{enumerate}

\end{document}

在此处输入图片描述

[额外加分:找出答案中的所有错误]

相关内容