我使用该软件包编写了一份报告acro
。该报告已通过审核,符合组织标准。在最后的缩写列表中,我必须在每个首字母缩略词前面加上“(U)”。有没有简单的方法可以做到这一点?
例如,第一次出现时,我希望在正文中使用“只读存储器(ROM)”,但我希望\textbf{(U) ROM} read only memory
在报告末尾的缩写列表中使用“”。
答案1
这应该有效:
\documentclass{article}
\usepackage{acro}
\DeclareAcronym{rom}{
short = ROM,
long = read-only memory,
}
\newcommand*\mylistformat[1]{(\textbf{U}) #1}
\acsetup{
list-short-format = \mylistformat
}
\begin{document}
Lorem ipsum \ac{rom}. Long: \acl{rom}. Short: \acs{rom}.
\printacronyms
\end{document}
(周围的额外粗体(U)
不可见,因为默认列表构建为description
项目以粗体显示的列表,无论如何……)