我目前正在使用glossaries-extra
包在课堂上制作首字母缩略词列表IEEEtran
。然而,在加载enumitem
包时,首字母缩略词条目突然变成大胆的。
这是重现该问题的代码吗?
\documentclass[nofonttune]{IEEEtran}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{enumitem} % <------ This package makes acronym entries BOLD!
\usepackage{microtype}
%%%%%%% glossaries ----------------------------------------------------
\usepackage[nomain, acronym, nonumberlist, nogroupskip]{glossaries-extra}
\setabbreviationstyle{long-short}
\renewcommand*{\glstextformat}[1]{\textcolor{black}{#1}} % link colouring to match normal text, ie black
\newacronym{adc}{ADC}{Analog to Digital Converter}
\newacronym{gigo}{GIGO}{Garbage In Garbage Out}
\setglossarypreamble[acronym]{\small}
\makeglossaries
%%% end of glossaries --------------------------------------------------------------
\begin{document}
\title{Some bombastic title}
\author{John Doe}
\maketitle
\begin{abstract}
Hello world.
\end{abstract}
\section{Introduction}
Intro
\glsaddall{}
\printglossaries
\end{document}
产生
当该enumitem
包被注释掉时,我们得到
请注意,除了采用标准字体外,首字母缩略词输入列也是齐平的(即垂直对齐)。
glossaries-extra
这是和之间已知的不兼容性吗enumitem
?如何在使用时恢复标准(即非粗体)行为enumitem
?
答案1
glossaries-extra
默认使用description
列表显示缩写并enumitem
更改列表的默认样式description
。这本身并不是不兼容(即功能上的不兼容),只是默认设置上的不兼容。
如果您想要非粗体标签,您可以设置font
为\normalfont
,对于您想要的对齐方式,您必须设置labelwidth
为足够大的值
\setlist[description]{font=\normalfont, labelwidth=3em}
在您的序言中(对于整个文档)或之前\printglossaries
。