我正在使用该acro
包创建首字母缩略词和首字母缩略词列表。但我无法将单个方式首字母缩略词的长描述斜体化。\emph
和选项不起作用。这些选项仅对外部选项单独起作用,对长选项不起作用。如图所示,我只需要将突出显示的首字母缩略词的描述斜体\textit
化\itshape
。我使用以下代码来定义首字母缩略词:
\DeclareAcronym{4G}{
short = 4G,
long = sistema de telefonia móvel de quarta geração,
class = Ac,
}
\DeclareAcronym{mMTC}{
short = mMTC,
long = comunicação massiva entre máquinas,
foreign = \emph{massive machine type communication},
class = Ac,
}
\DeclareAcronym{3GPP}{
short = 3GPP,
long = 3\textsuperscript{rd} Generation Partnership Project,
long-format = \itshape,
list-long-format = {\emph},
class = Ac,
}
\DeclareAcronym{CP}{
short = CP,
long = prefíxo cíclico,
foreign = \emph{cyclic prefix},
class = Ac,
}
请帮我完成我的论文。
答案1
我不太清楚你是否希望缩写的长形式总是以斜体显示(在文档和首字母缩略词列表中)或仅在首字母缩略词列表中显示。在第一种情况下使用,long=\textit{...}
在另一种情况下使用list
属性:
\documentclass{article}
\usepackage{acro}
\DeclareAcronym{A}{
short = A ,
long = upright
}
\DeclareAcronym{B}{
short = B ,
long = \textit{italic}
}
\DeclareAcronym{C}{
short = C ,
long = upright ,
list = \textit{italic}
}
\begin{document}
\ac{A} \par \ac{B} \par \ac{C}
\printacronyms
\end{document}