答案1
符号组标题由 给出\glssymbolsgroupname
,因此您可以根据需要重新定义此命令。样式altlisthypergroup
用于\glslistnavigationitem
格式化导航栏(其中参数是导航列表),因此您可以重新定义它以添加额外空间。(如果未定义此命令,则您的 版本glossaries
太旧。)
梅威瑟:
\documentclass{article}
\usepackage[nopostdot]{glossaries}
\setglossarystyle{altlisthypergroup}
\makenoidxglossaries
\newglossaryentry{1streef}{name={1st reef},
description={When the 1st reef...}}
\newglossaryentry{anchor}{name={anchor},
description={A heavy device...}}
\newglossaryentry{balancedhelm}{name={balance helm},
description={When a boat...}}
\renewcommand{\glssymbolsgroupname}{number(s)}
\renewcommand{\glslistnavigationitem}[1]{\item[#1]\strut\par\medskip}
\begin{document}
\glsaddall
\printnoidxglossaries
\end{document}
(附言:该\makenoidxglossaries
方法在很大程度上是一种不得已的方法。它使用 TeX 来排序、整理和确定字母组,因此如果您有大量条目,它将大大减慢构建过程。它必须通过检查值的第一个标记并将其与前一个值进行比较来确定词汇表中每个顶级项目的字母组,以确定是否已开始新的组。如果您在运行或脚本sort
时遇到困难,请尝试使用包选项。)makeglossaries
makeglossaries-lite
\makeglossaries
automake