我注意到,\acfi{LSTM}
我从acronym
包中知道的宏在包中不可用acro
。它将完整定义设置为斜体,如下所示:
长期短期记忆(长短期记忆)
我碰到这个问题 “acro 包:将术语的第一次出现用斜体表示”所有缩写的第一次出现都通过斜体显示
\acsetup{first-long-format=\itshape}
但是,由于我只想突出显示特定术语并重新引入术语,因此这对我的用例没有帮助——因为我需要完全的灵活性。有哪些选项可以实现这一点?
答案1
您可以使用可选参数来\acf
:
\acf[format/long=\itshape]{LSTM}
或者自己定义一个命令:
\documentclass{article}
\usepackage{acro}
\DeclareAcronym{LTSM}{
short = LTSM ,
long = long short-term memory
}
\newcommand\acfi[2][]{\acf[#1,format/long=\itshape]{#2}}
\begin{document}
\acf[format/long=\itshape]{LTSM}
\acfi{LTSM}
\end{document}