我知道这不是用户指南所预期的行为。
背景:有些情况下我绝对需要完整形式(我想强制执行这一点 - 以防我意外复制了文本中较早使用首字母缩略词的文本部分)。我想确保之后使用正确的缩写。
有什么技巧吗?我只希望这\glsfirst
算作实际使用。
代码:
\documentclass{article}
\usepackage[acronym]{glossaries}
\makeglossaries
\newacronym{di}{DI}{data integration}
\begin{document}
Here, I absolutely need the full acronym: \glsfirst{di}.
Now, I do not really care: \gls{di}
\clearpage
\printglossary[type=\acronymtype]
\end{document}
答案1
据我了解,除了明确提及的地方外,其他地方都需要首字母缩写。这可以使用或(对于每个标签)来\glsfirst
实现。\glsunset{<label>}
\glsunsetall
\documentclass{article}
\usepackage[acronym]{glossaries}
\makeglossaries
\newacronym{di}{DI}{data integration}
\begin{document}
\glsunsetall
Now, I do not really care: \gls{di}
Here, I absolutely need the full acronym: \glsfirst{di}.
Now, I do not really care: \gls{di}
\end{document}