如何突出显示项目标签?

如何突出显示项目标签?

有没有什么办法可以突出显示(比如将背景设为黄色)项目列表的标签(例如(1、2、3 ... 或 ABC)),而不是项目主体本身,以使它们脱颖而出?

答案1

item label您可以定义一个命令来包含可以应用于某些项目的颜色框,这里我们使用enumitem包。

\documentclass{article}
\usepackage{xcolor}
\usepackage{enumitem}

\newcommand{\hilight}[1]{\setlength{\fboxsep}{1pt}\colorbox{yellow}{#1}}

\newcommand{\hlitem}{\stepcounter{enumi}\item[\hilight{\theenumi}]}

\begin{document}

\begin{enumerate}[label=\arabic*.]
\item   text
\hlitem text
\item   text
\end{enumerate}

\bigskip

\begin{enumerate}[label=\Alph*.]
\item   text
\hlitem text
\item   text
\end{enumerate}

\end{document}

在此处输入图片描述

相关内容