我在参考资料部分使用了\cite
按外观排序的包。一切都很好,但是我想扩展排序。
假设我使用\cite(zhang2001, fisher2012, primroseIET2013)
收益(28,1,51)。
我可以自己重新排序引用,但这可能会弄乱文档其他地方的类似排序,而且会花很长时间。
我正在寻找的是组内的排序,如果\cite(fisher2012)
确实是第一个引用,它需要保持为参考 1,但在最终编译的组内,我想要 (1,28,51)。
我查看了cite
软件包文档,但无济于事。如果此子排序仅基于组,类似于 (1-4) 的选项(如果多个连续引用 (1,2,3,4)),那么它不应该扰乱文档范围内的外观排序。
答案1
看起来“natbib”包可以满足您的要求。请参见此处:http://merkel.zoneo.net/Latex/natbib.php- 似乎将“sort”选项与数字模式结合使用应该可以得到您想要的引用样式。但是,您可能需要将所有“\cite”命令更改为“\citep”。