Advertisement

Springer旗下期刊Latex模板编译后参考文献只显示问号的解决办法

阅读量:

1.问题描述

在Springer旗下的期刊发表论文时,如果直接用其提供的Latex模板编译论文。一开始可能会出现这样的情况,编译后的PDF里插入文本中的参考文献无法正常显示,只有问号【?】。网络上及博客中目前有一些博主提供了一些解决方案,但是方案执行起来比较复杂。例如需要对文本进行多此不同格式的编译,修改大量代码等,这对新手朋友很不友好。

2.问题原因

2.1 Springer提供了多个参考文献风格,不同的风格对应不同的主题。例如sn-mathphys-num对应的是数学和物理科学参考文献格式。需要作者根据实际情况选择使用。详细对应内容如下表所示:

3.解决步骤

3.1 仔细阅读压缩文件中的使用者手册“user -manual”文件。

3.2 根据文件中描述,选择适合自己文章的参考文献格式。

3.3 选择好对应的参考文献格式后,将bst文件夹下相对应的文件复制粘贴到你的期刊.tex同一文件下

3.4 在tex文件最开始的代码中修改\documentclass{...}代码行,将大括号中的内容替换为自己打算使用的.bst文件名字。

3.5 选中想要插入参考文献的文本位置,用\cite{}进行引用。例如想要引用的文章在你的.Bib文件中名字是bib1,那这里的代码就是\cite{bib1}。

3.6 在tex文件的末尾\end{document}前面加上下列代码\bibliography{},大括号中输入你的.bib文件名字。

4. 补充内容

4.1 如果尝试了以上方式问题还没有解决,可试着加入以下步骤进行修改重新编译。

4.1.1 在文章开头加入\usepackage{cite}。

4.1.2 在文章末尾\bibliography{}前加上\bibliographystyle{}再次规定格式。

4.1.3 注意在\bibliography{}加入的文件名字需要删除后缀。

4.1.4 检查左下角文章的目录,文章目录每一章节的名字是否有以括号开头的。

全部评论 (0)

还没有任何评论哟~