使用该glossaries
软件包,如何改变印刷词汇表的行距?
我在用着
\makenoidxglossaries
:
:
\printnoidxglossaries
因此不应自动创建组,这些组之间不应有多余的空间。无论如何,我都会使用以下nogroupskip
选项:
\usepackage[nogroupskip]{glossaries}
例如,这是一个简单的源文件:
\documentclass{article}
\usepackage[nogroupskip,sort=use]{glossaries}
\makenoidxglossaries
% Glossary entries
\newglossaryentry{log}{%
name={\ensuremath{\log x}},
description={natural log of positive real number $x$},
}
\newglossaryentry{factorial}{%
name={\ensuremath{n!}},
description={factorial of nonnegative integer $n$},
}
\newglossaryentry{integral}{%
name={\ensuremath{\int_a^b f(x)\,dx}},
description={definite integral of $f$ over interval $[a, b]$},
}
\begin{document}
Factorial $n$ is \gls{factorial}and \gls{log} is the base-$e$ log of $x$.
Evaliuate \gls{integral}.
\printnoidxglossaries
\end{document}
输出为:
因为我的词汇表将完全由符号组成(在上下文中),所以我会按照它们在文档正文中出现的顺序对它们进行排序。因此,使用index
词汇表的样式之类的东西是没有意义的,据我所知,这些东西会用来makeindex
进行排序。