我希望使用 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}