我目前正在处理一份文档(一篇论文),并且我需要在一行中用一个\cite{}
命令做出超过 100 次引用,并且没有办法绕过这个特定的措辞。
目前,我的参考文献是按引用顺序列出的。但是,命令中的许多参考文献\cite{}
在长达 50 条的引用注释之前被调用。这样做的最终结果是,我没有将文本中的引用分组(例如 111-161),而是留下了一串从页面右侧飞出的数字。
论文中有几个这样的引用命令,并且参考文献之间存在重叠。引用不能出现两次,因此分组引用没有帮助。
最适合我的解决方案是,是否有一种方法可以对引用进行排序,使其根据它们在 latex 文档中出现的组以理想化的方式“聚集”。有人知道这种方法吗?如何实现它?
我目前使用 Bibtex,但非常乐意转换到 Biblatex 或类似产品。
答案1
我建议使用 cite 包(由 Donald Arseneau 编写)
http://www.ctan.org/pkg/cite
这个包的作用是让引用变得可破坏(遗憾的是,LaTeX 默认的引用是不可破坏的)。