我正在尝试更改项目本身的字体样式(变为粗体),而不仅仅是标签
以下是我正在使用的行:
\setlist[enumerate]{font=\bfseries, wide=\parindent, noitemsep, topsep=0pt}
\setlist[itemize]{font=\bfseries, wide=\parindent, noitemsep, topsep=0pt}
然而,这些线只改变标签,而不改变物品本身。
谢谢您的帮助
答案1
before=\bfseries
您可以在您的 s 中添加该选项\setlist
。
(这需要加载包enumitem
,显然您已经这样做了。)
如果您希望此选项仅适用于某一级别,您可以在 中指定\setlist
。您可以用同样的方式重置更深级别的字体。例如
\setlist[itemize, 1]{before=\bfseries}
\setlist[itemize, 2]{before=\normalfont}
只会将第一级itemize
列表设为粗体。
答案2
您可以加载etoolbox
包并执行
\AtBeginEnvironment{enumerate}{\bfseries}
\AtBeginEnvironment{itemize}{\bfseries}
在序言中。无论是否enumitem
存在相关代码,此方法都可以工作。