\RequirePackage[printonlyused, withpage]{acro}
\acsetup{
format = \emph,
% format = {\textcolor{blue}},
short-format = {\textcolor{blue}},
templates/colspec = longtable
}
\DeclareAcronym{abc}{
short=ABC,
long=Artificial Bee Colony
}
\DeclareAcronym{aco}{
short=ACO,
long=Ant Colony Optimization
}
\DeclareAcronym{aes}{
short=AES,
long=Advanced Encryption Standard
}
\printacronyms[heading=none, display=used, sort=true]
答案1
在顶层要使用的键\acseutp
是format/short
。
short-format
是 中可用的首字母缩略词特定的等效项\DeclareAcronym
。
\documentclass{article}
\usepackage{acro}
\acsetup{
format = \emph,
format/short = \color{blue},
}
\DeclareAcronym{abc}{
short=ABC,
long=Artificial Bee Colony
}
\begin{document}
\ac{abc}
\printacronyms
\end{document}
包选项printonlyused
和withpage
也不再被接受,默认情况下只会打印使用的首字母缩略词,而withpage
应该设置pages/display=first
或pages/display=all
传递给以\acsetup
对所有列表起作用或\printacronyms
对特定列表起作用。