我有一个与缩写列表相关的问题:
首先我定义一下缩写:例如
\DeclareAcronym{cip}{
short = CIP ,
long = Common Industry Protocol,
class = abbrev
}
\DeclareAcronym{gprs}{
short = GPRS ,
long = General Packet Radio Services,
class = abbrev
}
然后
\ac{cip} \ac{gprs}
\printacronyms[include-classes=abbrev,name=Abbreviations]
结果是这样的:
通用行业协议(CIP)、通用分组无线业务(GPRS)
然后是缩写列表..
我的问题是系统如何不显示大胆的部分,只显示缩写列表。因为当我删除时 \ac{cip} \ac{gprs}
列表是空的,所以什么都没有显示...有人能帮我解决这个问题吗
答案1
我可以猜一下:您正在使用acro
包吗?那么您可能想要\acuse{cip,gprs}
或\acuseall
。\acuse
将其参数中列出的首字母缩略词标记为已使用,但不打印它们。\acuseall
标记全部已定义缩略词的使用情况。缩略词需要标记为已使用,才能列入缩略词列表。
\documentclass{article}
\usepackage{acro}
\DeclareAcronym{cip}{
short = CIP ,
long = Common Industry Protocol,
class = abbrev
}
\DeclareAcronym{gprs}{
short = GPRS ,
long = General Packet Radio Services,
class = abbrev
}
\begin{document}
\acuseall
\printacronyms[name=Abbreviations]
\end{document}