情形描述
从overleaf转到使用Latex本地编辑工具texstudio编辑论文,参考文献使用的是mycite.bib格式进行引用。原本在overleaf中是正常的引用,但是在新增参考文献之后重新编译新增加的参考文献会出现问号[?]的情况,网络上的一些方法大都只说了一部分解决方法,这里记录下我的解决方法。
解决方法
这里稍微讲一下解决的方法原理。
我们在设置texstudio的编译顺序的时候,大多数人使用的都是如下图所示的构建命令:
txs:///pdflatex | txs:///bibtex | txs:///pdflatex | txs:///pdflatex
多次运行之后并没有解决问号问题。
因为我们需要对参考文献先进行编译,按F8或者按照下图点击:
此时会对修改后的参考文件进行编译,接着,我们可以先换一种命令进行编译:
这时候参考文献的问号问题就已经解决,参考文献也正常显示了。
最后我们再重新编译就可以了恢复原来的文本样式了。
至于其他情况,可以尝试其他编译命令试试,我这边解决了,下课!