¿Cómo podría resaltar un elemento de una lista enumerada como esta en la siguiente imagen?
\documentclass[12pt,a4paper]{article}
\usepackage{enumerate}
\usepackage{tikz}
\usepackage{mdframed}
\usepackage{type1cm}
\usepackage{lettrine}
\usepackage[listings]{tcolorbox}
\usepackage{color}
\begin{document}
\begin{enumerate}
\item 12
\item 143
\item 154
\end{enumerate}
\end{document}
Un código de trabajo mínimo es este de arriba.
Respuesta1
Si las listas son tan simples como la que ha mostrado, una solución bastante sencilla es definir sus propios \item
comandos. Uno para resaltar y otro para no resaltar.
\documentclass[12pt,a4paper]{article}
\usepackage{xcolor,soul}
\begin{document}
\makeatletter
\renewcommand\theenumi{\@Roman\c@enumi.}
\long\def\Item#1\par{%
\stepcounter{enumi}%
\leavevmode\makebox[2em]{\theenumi} #1%
\vskip4\p@ \@plus2\p@ \@minus\p@
}
\long\def\hItem#1\par{%
\stepcounter{enumi}%
\leavevmode\makebox[2em]{\hl\theenumi}\hl{ #1}%
\vskip4\p@ \@plus2\p@ \@minus\p@
}
\newenvironment{hlroman}{\quote\setcounter{enumi}{0}}
{\endquote}
\begin{hlroman}
\hItem A\par
\Item B\par
\Item C\par
\end{hlroman}
\end{document}
Siéntete libre como ejercicio para mejorar, añadiendo \leftkskip
, \rightskip
o hangindent
al gusto. Agregue complejidad según sea necesario (consulte la fuente de muestra 2e 228).
He usado el soul
paquete para resaltar.