有没有办法获取enumerate
列表中的彩色编号?
\begin{enumerate}
\item First
\item Second
\item Third
\end{enumerate}
我希望 1、2、3 为蓝色。我认为这应该很简单,但找不到任何东西。我也尝试过
\usepackage{enumitem}
和
\begin{enumerate}[label={\color{blue}}]
但这只是生成了一个没有编号的列表。
答案1
\documentclass{article}
\usepackage{enumitem,xcolor}
\begin{document}
\begin{enumerate}[label=\color{blue}\theenumi]
% \begin{enumerate}[\color{blue} 1]% Alternative
\item First
\item Second
\item Third
\end{enumerate}
\end{document}
答案2
有两种方法:
\documentclass{article}
\usepackage{xcolor}
\usepackage[inline,shortlabels]{enumitem}
\begin{document}
\begin{enumerate}[\begingroup\color{blue} 1)\endgroup]
\item First
\item Second
\item Third
\end{enumerate}
\begin{enumerate}[label=\textcolor{blue}{\arabic*}]
\item number one item
\item number two item
\item number three item
\end{enumerate}
\end{document}
这个问题更改内联项目中编号的颜色也很有用,即使它引用的是内联列表。