使用 hyperref 减少缩略词的行距

使用 hyperref 减少缩略词的行距

我在用着:

\documentclass[12pt,titlepage]{article}

\usepackage[colorlinks]{hyperref}
\usepackage{datatool}
\usepackage[style=altlist,nonumberlist,numberedsection,acronym,toc,xindy]{glossaries}
\makeglossaries
\makeindex

\newacronym[description={\glslink{acronyms}{this is an acronym}}]{acronyms}{ACRONYMS}{"acronyms"}

\begin{document}

\printglossaries

blablabla \gls{acronyms} blablabla

\end {document}

现在,问题是它.pdf显示为:

在此处输入图片描述

空间太大,行数太多,因此浪费了太多页面!

如何摆脱这个问题?

答案1

我不确定是否理解正确,但在我看来,您希望您的首字母缩略词描述在同一行。

altlist请注意,您在加载包时使用的glossaries是属于“列表样式”类型的样式。这些样式类型使用环境description;此外,altlist描述从名称后面的行开始,这就是为什么您的首字母缩写词打印在两行上的原因。

如果你删除,style=altlist你会得到:

在此处输入图片描述

希望这就是您所寻找的。

答案2

软件包glossaries提供了多种缩写列表样式,请参阅第章“15 种词汇表样式”, 例子:

  • style=list (如果省略此选项,则为默认值)
  • style=long3col(设置longtable in three columns
  • style=index(类似于指数)
  • ...

相关内容