我在用着:
\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
(类似于指数)- ...