大写字母和缩写列表

大写字母和缩写列表

我对首字母缩略词列表有疑问。我正在使用该glossaries包并使用以下方法创建我的首字母缩略词:

\newacronym{Repo}{Repo}{Repurchase Agreement}

对于这个例子,我希望 Repo 在首字母缩略词列表中以大写字母开头,但在文本中以小写字母开头。

诚挚问候 Jannik

答案1

最简单的方法是使用扩展包额外词汇表并使用类别属性(用于在词汇表中glossname显示该字段)以及可选属性(用于在词汇表中显示该字段):nameglossdescdescription

\documentclass{article}

\usepackage[acronyms]{glossaries-extra}

\makeglossaries

\setabbreviationstyle[acronym]{long-short}
\glssetcategoryattribute{acronym}{glossname}{firstuc}
\glssetcategoryattribute{acronym}{glossdesc}{title}

\newacronym{Repo}{repo}{repurchase agreement}

\begin{document}

First use: \gls{Repo}. 

Next use: \gls{Repo}.

Explicitly case-change: \Gls{Repo}.

\printglossaries

\end{document}

文件图像

由于\newacronym自动将设置categoryacronym,此修改将影响用定义的任何条目,\newacronym但不会影响使用其他命令(例如\newabbreviation或)定义的任何条目\newglossaryentry(除非category明确设置了)。

相关内容