LaTeX 中的首字母缩略词是否包含小写、大写复数和单数形式?

LaTeX 中的首字母缩略词是否包含小写、大写复数和单数形式?

我正在使用 Glossaries 包来编写首字母缩略词(即缩写),使用 \gls{}、\Gls{}、acrlong{}、acrlongpl{}、acrshort{}、acrshortpl{} ... 整个系列。我的论文中有 2 页。一页用于首字母缩略词,一页用于词汇表。换句话说,我还使用 Glossaries 包以定义的方式编写词汇表条目,如下所示:

\newglossaryentry{QoE.Glossary}%  label
{%
type=definition,% glossary type
name=Quality of Experience,% how it will appear inside the Glossary List 
text={Quality of Experience (QoE)},% how it will appear inside the text
description={\textit{``is  blah blah blah''}~\cite{le2012}.},% Description
sort={quality}%   
}

我的首字母缩略词(缩写)的结构如下:

\newacronym[shortplural={PMs}, longplural={Progressive Meshes}]{PM.Acronym}{PM}{Progressive Mesh}

除了我需要更多首字母缩略词或缩写的案例外,这很好用。

能够使用单数形式的首字母缩写词(将单词的首字母大写)和复数形式的首字母缩写词(将单词的首字母大写)。但是,如果我们还想使用这两种情况的小写版本,同时仍使用大写版本,该怎么办?我们该怎么做?

我在 stackexchange 上看到了另一个帖子,但没有解决我需要的所有情况(只是说了如何用小写字母(没有大写字母)来做)。

总结一下,我需要一种使用缩写的短/长和完整版本来解决这个问题,有四种情况:(1)单数(所有单词小写,缩写时所有字符小写),(2)复数(所有单词小写,缩写时所有字符小写),(3)单数(每个单词的首字母大写,缩写时所有字符大写),(4)复数(每个单词的首字母大写,缩写时所有字符大写)所有这些都与使用命令 \acrxxx 的正常用法相同,其中 xxx 可以是“短”、“长”或“完整”,如您所知,还有 \gls 和 \Gls。

因此,在我给出的例子中:我如何打印:“progressive mesh”、“progressive meshes”、“pm” - 全部小写?因为从给出的例子来看:我可以打印“Progressive Mesh”、“Progressive Meshes”、“Progressive Mesh (PM)”、“Progressive Meshes (PMs)”、“PMs”和“PM”。

可以在词汇表或词汇表额外包中完成吗?如何完成?如果不行,有没有建议在另一个包中或使用宏来实现简洁的解决方案?

相关内容