调整 altlisthypergroup 词汇表样式

调整 altlisthypergroup 词汇表样式

我的序言中有以下代码:

\usepackage[nopostdot]{glossaries} \setglossarystyle{altlisthypergroup} \makenoidxglossaries \input{Tekst/Glossary}

我得到了如下结果:

词汇表外观

我想删除“符号”索引并将其替换为数字。有人能帮忙吗?

答案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时遇到困难,请尝试使用包选项。)makeglossariesmakeglossaries-lite\makeglossariesautomake

相关内容