Springer参考文献模板{spbasic}大坑!

在LaTeX中使用Springer的spbasic样式时遇到引用问题,表现为作者年份显示不正确。解决方案是引入natbib宏包并修改为numbers引用方式,通过调整spbasic文件以匹配正文引用顺序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题背景:

latex中正常使用\bibliographystyle{spain}等默认样式都没问题,但最近投稿springer的一个期刊,默认的参考文献样式是spbasic。使用这个样式一直出现如下bug:

Bibtex: I didn't find a database entry for……

用网上很多方法调试了一天都没用,最后只有这个方法有用。

问题原因及解决方案:

springer的模板默认是author-year引用,但论文中出现的引用不是数字形式,而是作者年份,需要修改成numbers引用,按照它说明的在导言区加入{natbib}宏包。
例如:

\usepackage[numbers]{
   natbib}
\usepackage[sort&compress,numbers]
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值