解决方案:
成果的显示需要命令行进行手动编译。就好像参考文献reference.bib文件每次修改之后需要编译两遍一样。不过texstudio有参考文献编译的快捷键,但是publications.bib没有快捷键,所以需要命令行手动编译。
执行步骤
- 首先将命令行工作目录切换到项目文件夹下
先进入磁盘,再进入文件目录 - 依次执行以下命令
xelatex main_multifile.tex
bibtex main_multifile.aux
bibtex accomplish.aux
xelatex main_multifile.tex
xelatex main_multifile.tex
如果你是用的main.tex,那就依次执行
xelatex main.tex
bibtex main.aux
bibtex accomplish.aux
xelatex main.tex
xelatex main.tex
- 进入texstudio重新编译一次文章,就会出来了
注意:
使用BibTeX录入参考文献需要先运行一次xelatex,运行一次bibtex,再运行两次xelatex。使用BibTeX录入攻读学位期间的研究成果的情况下还需要额外运行一次bibtex accomplish.aux。完整编译包含两个BibTeX文献列表。