我正在使用该acro
包来管理缩写列表。我已为其中一些指定了extra
和cite
值。有没有一种简单的方法可以在文本中像属性等一样使用这些\acl
缩写long
?
答案1
可以很容易地定义与现有命令完全类似的合适命令,请参阅当前手册 (v2.7c) 的第 11 节。\acro_cite:n
不幸的是,您需要的一个命令尚未记录。
\documentclass{article}
\usepackage{acro}
\DeclareAcronym{foo}{
short = xx,
long = description,
extra = bla ,
cite = yy
}
\ExplSyntaxOn
\NewAcroCommand \acextra { \acro_extra:n {#1} }
\NewAcroCommand \accite
{
\keys_set:nn {acro} { cite-connect = }
\acro_cite:n {#1}
}
\ExplSyntaxOff
\begin{document}
\ac{foo} \par
\acextra{foo} \par
\accite{foo}
\end{document}