열거된 목록에서 이 항목을 어떻게 강조할 수 있나요?

열거된 목록에서 이 항목을 어떻게 강조할 수 있나요?

다음 그림과 같이 열거된 목록에서 항목을 강조 표시하려면 어떻게 해야 합니까?

여기에 이미지 설명을 입력하세요

\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}

최소한의 작업 코드는 위의 코드입니다.

답변1

목록이 당신이 보여준 것만큼 간단하다면, 다소 쉬운 해결책은 당신 자신의 \item명령을 정의하는 것입니다. 하나는 강조 표시용이고 다른 하나는 강조 표시 없음입니다.

\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}

\leftkskip을 추가하거나 , \rightskip또는 hangindent그에 맞게 개선하기 위한 운동으로 자유롭게 사용하세요 . 필요에 따라 복잡성을 추가합니다(샘플 source2e 228 참조).

soul저는 하이라이팅용으로 패키지를 사용했어요 .

관련 정보