对 SIAM 提交的参考书目引用列表进行排序

对 SIAM 提交的参考书目引用列表进行排序

我正在编写一份需要准备的文件SIAM 模板。目前,我的引用显示顺序混乱,例如 [2,1,14,3],因为它们在参考书目中按字母顺序排列,但在 \cite{} 命令中列出的顺序混乱。

我知道如果我将 \usepackage[sort]{natbib} 包含在普通文档的序言中,这将解决问题。但是,这似乎破坏了 SIAM 模板。有没有办法可以解决这个问题,而不用手动修复每一行,或者(以某种方式)编写一个宏,在编译后遍历文档并将 for [a_1, ..., a_n] 的所有字符串实例替换为其排序版本?

谢谢你!

答案1

看起来,添加\usepackage[sort]{cite}序言是有效的。

相关内容