所以,我是菜鸟,我正在学习使用该acro
包来编写报告。例如:
\documentclass{article}
\usepackage{acro}
\acsetup{first-style=short}
然后我用
\DeclareAcronym{ny}{short = NY , long = New York , class = abbrev}
因为我注意到它必须放在
\begin{document}.
由于我要写几个首字母缩略词/术语/符号,我认为最好按照它们在我的文本中出现的方式定义它们,而不是\ac{NY}
在文本上使用它们。
这样会更好,因为这样更容易找到拼写错误或不同的书写方式。
\printacronyms[include-classes=abbrev,name=Abbreviations]
最后。有解决方案吗?
谢谢。
答案1
我不确定我是否理解了这个问题。您不能\DeclareAcronym
在文档中使用,它只能(或者更确切地说应该)在序言中使用。如果您在之后使用它,则无法保证一切正常\begin{document}
。
你也不能\ac{foo}
在文档中使用,除非foo
在序言中首先声明首字母缩略词。顺便说一句,使用\ac{foo}
不是反而在序言中宣布这一点,但在添加對它來說。
你能但是,通过“使用”在首字母缩略词列表中列出已声明但未使用的首字母缩略词\acuse
(有关详细信息,请参阅手册)。
所以答案是:不,您不能使用该包即时声明首字母缩略词acro
。