明确设置 natbib 中某些参考文献的引用编号

明确设置 natbib 中某些参考文献的引用编号

我正在撰写一篇评论论文,讨论一组核心参考文献,并引用其他支持参考文献。由于我想为在 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>,...}}。这将导致目标参考文献首先出现在参考书目中。

相关内容