我在文本本身和首字母缩略词列表中看到过许多关于词汇表条目或首字母缩略词大写的类似但略有不同的问题,但没有一个回答我的问题:如何仅将首字母缩略词列表中句子的第一个单词大写,同时将文本中的首字母缩略词保持小写?
MWE(默认行为):
\documentclass{article}
\usepackage[acronyms,nomain]{glossaries-extra}
\makeglossaries
\setabbreviationstyle[acronym]{long-short}
\newacronym{UAV}{UAV}{uninhabited aerial vehicle}
\begin{document}
\printglossaries
\section{Section}
Small \glspl{UAV} [...]
\end{document}
但我希望“uninhabited”中的“u”大写。
答案1
解决方案:
解决方案包括\glssetcategoryattribute{acronym}{glossdesc}{firstuc}
:
\documentclass{article}
\usepackage[acronyms,nomain]{glossaries-extra}
\makeglossaries
\setabbreviationstyle[acronym]{long-short}
\glssetcategoryattribute{acronym}{glossdesc}{firstuc}
\newacronym{UAV}{UAV}{uninhabited aerial vehicle}
\begin{document}
\printglossaries
\section{Section}
Small \glspl{UAV} [...]
\end{document}