使用 -package 的缩写选项时glossaries
,第一次使用缩写会导致显示
多头入场 (空头入场)
我想全局禁用此功能。我知道,我可以通过更改每个首字母缩略词的条目来解决这个问题。但我不想这样做。必须有某种命令才能做到这一点?
\documentclass{article}
\usepackage[acronym, shortcuts]{glossaries}
\makeglossaries
\begin{document}
\printglossaries
\newacronym{key}{Short Entry}{Long Entry}
The first use of $\backslash $ac\{key\} displays ''Long Entry (Short Entry)'', but should only display ''Short Entry''.
\end{document}
答案1
如果您只想要简短的条目,请使用\acs{key}
。您可以说\let\ac\acs
使\ac
相当于\acs
,但这可能会引起麻烦。更好的方法是使用搜索和替换现有\ac
的\acs
。
答案2
实际上,词汇表有这样的命令。请参阅用户手册第 105 页。
适合此情况的命令是\glsunsetall
。
\documentclass{article}
\usepackage[acronym, shortcuts]{glossaries}
\makeglossaries
\begin{document}
\printglossaries
\newacronym{key}{Short Entry}{Long Entry}
\glsunsetall
The first use of $\backslash $ac\{key\} displays ''Long Entry (Short Entry)'', but should only display ''Short Entry''. \ac{key}
\end{document}
如果您想将其限制在您的首字母缩略词词汇表中(无论出于何种原因),您可以尝试,\glsunsetall[acronym]
或者\glsunsetall[\acronymtype]
无论如何,这些都导致无法结束我的系统上的乳胶运行。
要将其用于单个条目,请使用\glsunset{<key>}
或参阅手动的在下面14 取消设置和重置入口标志