以粗体显示枚举列表中的单个数字

以粗体显示枚举列表中的单个数字

我想用粗体字号来标记项目符号列表中的单个数字,以标识我的学生需要上交的家庭作业的问题。

我正在使用这个enumitem包,这就是我所谈论的。

问题说明:
1. 问题 1
2. 问题 2
3. 问题 3

还有一些问题...

任何帮助将不胜感激。

答案1

尝试这个新的命令版本。

\documentclass{article}
\usepackage{enumitem}
\newcommand{\itembf}{\item[\stepcounter{enumi}\textbf{\arabic{enumi}.}]}
\begin{document}
\begin{enumerate}
\item Question 1
\itembf Question 2
\item Question 3
\itembf Question 4
\item Question 5
\itembf Question 6

\end{enumerate}
\end{document}

答案2

以下适用于/不适用于enumitem,但只涉及第一级枚举:

在此处输入图片描述

\documentclass{article}

%\usepackage{enumitem}
\makeatletter
\newcommand{\bolditem}{{%
  \renewcommand\labelenumi{\bfseries\arabic{enumi}.}% Update label to bold
  \item\leavevmode% Set item
  \xdef\@currentlabel{\@currentlabel}% Preserve label (for cross-reference purposes)
}}
\makeatother

\begin{document}
Before the list
\begin{enumerate}
  \item First item
  \bolditem Second item
  \item Third item
  \bolditem Fourth item
\end{enumerate}
After the list
\end{document}

\bolditem暂时重新定义枚举标签的打印方式,然后设置常规\item并恢复为默认定义。

相关内容