我正在撰写一篇评论论文,讨论一组核心参考文献,并引用其他支持参考文献。由于我想为在 latex 之外创建的图添加引用编号,并且核心参考文献更重要,所以我想明确设置它们的编号,使它们具有从 1 开始的最小编号。
我正在寻找与此相关线程中接受的答案类似的解决方案: 如何在文档中自定义 bibtex 编号?与 natbib 配合使用,不需要手动输入参考书目项目。
其他相关主题: 如何修复某些参考文献的引用编号 [IEEE 样式]
附加信息:我使用\usepackage[numbers, square]{natbib}
并\bibliographystyle{unsrtnat}
在 overleaf 中工作。
答案1
我刚刚找到了自己的快速而粗略的解决方法:将sort&compress
关键字添加到 natbib\usepackage[numbers, square, sort&compress]{natbib}
以强制按文本中出现的顺序对参考文献进行编号。然后,在文档开头以不可见的方式引用目标参考文献,例如使用\phantom{\cite{<refkey1>,<refkey2>,...}}
。这将导致目标参考文献首先出现在参考书目中。