如何使列表中的所有文本默认为粗体?
重复多行是\textbf
实现这一目标的唯一方法吗?
\begin{enumerate}[label=\arabic*, parsep=10pt, font=\bfseries]
\item \textbf{List Item}
\item \textbf{List Item}
\item \textbf{List Item}
\item \textbf{List Item}
\item \textbf{List Item}
\end{enumerate}
答案1
定义一个新环境:
\documentclass{article}
\usepackage{enumitem}
\newenvironment{bfenumerate}[1][]
{\begin{enumerate}[before=\bfseries,#1]}
{\end{enumerate}}
\begin{document}
This is a boldface enumerate
\begin{bfenumerate}
\item First
\item Second
\end{bfenumerate}
and this is a normal one
\begin{enumerate}
\item First
\item Second
\end{enumerate}
\end{document}
您enumitem
还可以添加任何选项bfenumerate
,只需调用它,例如
\begin{bfenumerate}[label=(\alph*)]
用于字母枚举。
答案2
只需在环境内的第一个项目之前使用字体切换命令
\begin{enumerate}[label=\arabic*, parsep=10pt, font=\bfseries]
\bfseries
\item List Item
\item List Item
\item List Item
\begin{enumerate}\normalfont
\item List Item
\end{enumerate}
\item List Item
\item List Item
\end{enumerate}
该font
选项用于指定各种项目的标签(编号)的外观。