用颜色填充枚举列表中的一项

用颜色填充枚举列表中的一项

我最近看到如何用颜色填充枚举列表中的项目计数器((A),(B),(C),...)我只是想知道:如果我想用阿拉伯数字(即 1、2、3 等)枚举我的列表,该怎么办?代码是什么?

答案1

只需将所有出现的替换\Alph\arabic如何用颜色填充枚举列表中的项目计数器((A),(B),(C),...)

\documentclass{article}
\usepackage{tikz}

\newcommand*\circled[1]{\tikz[baseline=(char.base)]{%        
        \node[circle,fill=blue!20,draw,inner sep=2pt,opacity=0.5,text opacity=1] (char) {#1};}}

\def\cnt{\stepcounter{enumi}\arabic{enumi}}

\usepackage{enumitem}

\begin{document}
\renewcommand{\labelenumi}{(\arabic{enumi})}
\begin{enumerate}
\item Answer A
\item Answer B
\item[\circled{\cnt}] Answer C
\item Answer D
\item Answer E
\end{enumerate}

\end{document}

在此处输入图片描述

相关内容