Xindy 使用方括号对术语进行排序

Xindy 使用方括号对术语进行排序

我希望使用 glossaries-extra 和 xindy 对 lualatex 中的词汇表进行排序。我有一些缩写词,其中的方括号是缩写词的一部分。有没有办法告诉 xindy 在排序时忽略方括号?请参阅 MWE。

梅威瑟:

\documentclass{article}

\usepackage[automake,xindy,acronym,nonumberlist]{glossaries-extra}

\makeglossaries

\newacronym{sa}{SA}{some acronym}
\newacronym{aa}{AA}{another acronym}
\newacronym{yaa}{[YAA]}{yet another acronym}

\begin{document}

\glsaddall

\printglossary[type=\acronymtype]

\end{document}

这会将首字母缩略词放在方括号的开头,而不是结尾(见图)。

在此处输入图片描述

xindy 有没有办法忽略方括号并且仍然正确排序?

答案1

sort您可以为此条目设置可选键:

\documentclass{article}

\usepackage[automake,xindy,acronym,nonumberlist]{glossaries-extra}

\makeglossaries

\newacronym{sa}{SA}{some acronym}
\newacronym{aa}{AA}{another acronym}
\newacronym[sort=YAA]{yaa}{[YAA]}{yet another acronym}

\begin{document}

\glsaddall

\printglossary[type=\acronymtype]

\end{document}

在此处输入图片描述

相关内容