如何在使用组时按字母顺序获取首字母缩略词列表和符号列表?

如何在使用组时按字母顺序获取首字母缩略词列表和符号列表?

在一份文档中,我有一个首字母缩略词列表和一个符号列表。一切都很好(两个列表都自动按字母顺序排序),直到我决定在符号列表中需要两个不同的组。然后我实施了 leandriis 的回答中建议的内容按符号列表分组。以下 MWE 来自同一答案,但有一些修改:

\documentclass{report}

\usepackage[record, style=alttreegroup, nomain, symbols, acronyms]{glossaries-extra}

\newacronym{lsb}{LSB}{Least Significant Bit}
\newacronym{www}{WWW}{World Wide Web}
\newacronym{fft}{FFT}{Fast Fourier Transform}

\glsxtrnewsymbol[description={position}, group={first}]{x}{\ensuremath{x}}
\glsxtrnewsymbol[description={velocity}, group={first}]{v}{\ensuremath{v}}
\glsxtrnewsymbol[description={acceleration}, group={second}]{a}{\ensuremath{a}}
\glsxtrnewsymbol[description={time}, group={second}]{t}{\ensuremath{t}}
\glsxtrnewsymbol[description={force}, group={second}]{F}{\ensuremath{F}}

\renewcommand\glstreegroupheaderfmt[1]{\begingroup\centering \textbf{#1}\par\endgroup}
\glsfindwidesttoplevelname
\glsxtrsetgrouptitle{first}{Numbers and Arrays}
\glsxtrsetgrouptitle{second}{Sets}


\begin{document}

\printunsrtglossaries

\end{document}

现在,正如\printunsrtglossaries已经暗示的那样,首字母缩略词列表和两个组中的符号都不是按字母顺序排序的,而是按照定义顺序显示的条目。

我的问题是:有没有办法在使用组时自动对这些条目进行排序,还是我应该手动进行排序?

相关内容