Latex 参考文献出现问号--?// I couldn‘t open style file sn-mathphys.bst // springer模板

2 阅读1分钟

问题:Latex 参考文献出现问号--?,明明写好了\cite{bib},也写好了\bibliography{sn-bibliography}和\bibliographystyle{}

解决方法:假如你是springer的期刊模板,你去看报错中有没有提示# I couldn‘t open style file sn-mathphys.bst# 如果有,说明就是在\documentclass的文件头部分,你已经打开了springer预设的模式。你只需要找到你用的格式,然后把那个bst文件移动到你排版论文的tex目录下边,基本就是根目录下边。然后编译两遍,大功告成!

解释:springer期刊不是有bst文件夹么,bst文件夹里面全是后缀dst的文件,这些文件就是springer预设的参考文献样式,等价于\bibliographystyle{},springer是默认用这里的style文件的,但是!但是!它没有把它放在你排版论文的那个tex文件同样的跟目录下,导致了报错。

如下图,把bst目录下的文件,移动到你的论文tex同一个目录下。

image.png

在导言区找你用的哪个bst,我用的是sn-mathphys-num,那就移动它到我的sn-article目录下。

image.png