有没有办法glossaries
识别\acrshort{foo}
为第一次使用(如果确实是第一次使用),以便后续\gls{foo}
梅威瑟:
\documentclass{report}
\usepackage{glossaries}
\newacronym{a}{foo}{Foo foo foo}
\begin{document}
I would like for this acronym, \acrlong{a} (\acrshort{a}, something to say about it), to count as first time use, so I can do \gls{a} for the rest of the text.
\end{document}
答案1
如果我理解正确的话,您希望在使用时自动取消设置词汇表条目\acrshort
。这可以通过添加来实现
\makeatletter
\pretocmd\@acrshort{\glsunset{#2}}{}{}
\makeatother
你的序言。