列表中取消粗体缩写

列表中取消粗体缩写

如何从首字母缩略词列表中取消首字母缩略词的粗体?我正在使用首字母缩略词包。我需要生成首字母缩略词列表,但不要在首字母缩略词的完整形式旁边显示粗体。

答案1

您可以重新定义宏\aclabelfont。它的默认定义是

\newcommand*\aclabelfont[1]{\textbf{\acsfont{#1}}}

幼稚的重新定义只是离开\textbf{},即,

\renewcommand*\aclabelfont[1]{\acsfont{#1}}

acronym可能会或可能不会起作用:如果你像这样使用环境的可选参数,它就会起作用

\begin{acronym}[foo]
  \acro{foo}{bar}
\end{acronym}

但如果你不使用它,它就不起作用

\begin{acronym}
  \acro{foo}{bar}
\end{acronym}

acronym包针对两种情况使用不同的列表。在第二种情况下,它使用一个description列表,该列表还对其项目进行加粗。因此,如果您不想更改所有“description?”列表,则对两种情况都适用的重新定义将是

\renewcommand*\aclabelfont[1]{\textnormal{\acsfont{#1}}}

相关内容