acmart ACM-Reference-Format,引用按作者姓名排序,而不是按出现顺序排序

acmart ACM-Reference-Format,引用按作者姓名排序,而不是按出现顺序排序

我正在使用 ACM 模板撰写我的文章(即\documentclass[sigplan,screen]{acmart}),但在参考书目方面遇到了麻烦。

如果我使用unsrt参考书目样式:

%...

\bibliographystyle{unsrt}
\bibliography{bibli}

\end{document}

然后,我的引用按照在最后一页的文本中出现的顺序出现,并进行相应的编号。

ACM-Reference-Format但当我使用

%...

\bibliographystyle{ACM-Reference-Format}
\bibliography{bibli}

\end{document}

我最后一页的引文按照作者姓名排序。在我的文章中,第一个引文从数字 [11] 开始(我引用的第一个作者是按字母顺序排列的第 11 位)。

我如何让 ACM-Reference-Format 按照引用在文本中出现的顺序对其进行排序?

我曾尝试摆弄\citestyle{acmnumeric} \setcitestyle{numbers,nosort,compress},但目前还没有成功。

答案1

可能不是您正在寻找的解决方案,但您可以\bibliographystyle{unsrt}使用ACM-Reference-Format

\bibliographystyle{unsrt}
\bibliography{bibli}

相关内容