枚举:引用和超链接/hyperref项目的“编号”

枚举:引用和超链接/hyperref项目的“编号”

我的目标是使用

\begin{enumerate}
  \item
...
    \end{enumerate}

目标:这样列表中每个项目的编号(1,2,3,...)可以有一个引用和超链接/hyperref,以便我以后可以参考它们。怎么做?先感谢您。

大概我需要补充一下

\usepackage[colorlinks,citecolor=blue,linkcolor=blue,urlcolor=blue]{hyperref}

如何引用和超链接/hyperref项目的“编号”,假设每个数字为蓝色(1,2,3,...)?

最小的 MWE 遵循此处的相关文章enumitem:引用枚举中的项目来自@Werner

\documentclass{article}
\usepackage{enumitem,cleveref}% http://ctan.org/pkg/{enumitem,cleveref}
\begin{document}
\begin{enumerate}
  \item
    one \label{one}
  \item
    two \label{two}
\end{enumerate}
This \cref{two} is great.
\begin{enumerate}[ref={observation~\arabic*}]
  \item
    one \label{dog}
  \item
    two \label{cat}
\end{enumerate}
This \ref{cat} is a cat.
\end{document}

答案1

也许你对以下内容感兴趣;设置label使用颜色并使用hyperref使其linkcolor匹配:

在此处输入图片描述

\documentclass{article}

\usepackage{enumitem,xcolor}
\usepackage{hyperref,cleveref}

\hypersetup{
  colorlinks = true,
  linkcolor = blue
}

\begin{document}

\begin{enumerate}[label=\textcolor{blue}{\arabic*.}, ref=\arabic*]
  \item
    one \label{one}
  \item
    two \label{two}
\end{enumerate}

This \cref{two} is great.

\end{document}

相关内容