WinEdt下写latex使用bibTex参考文献时遇到 Citation xxx on page xxx undefined on input l或annot find example.bcf

在使用bib文件导入参考文献时,首先要bib 文件需要使用 biber 命令转化成 bbl 文件,之后 tex 文件才能找到相应的文献序号。但是我的WinEdt默认是使用biblatex.exe,自然就会出错。
设置WinEdt的默认bib编译器为biber.exe
WinEdt下写latex使用bibTex参考文献时遇到 Citation xxx on page xxx undefined on input l或annot find example.bcf_第1张图片
然后对tex文件执行xelatext编译
再执行BibTexWinEdt下写latex使用bibTex参考文献时遇到 Citation xxx on page xxx undefined on input l或annot find example.bcf_第2张图片
最后再执行一次或两次xeLatex编译即可成功使TEX文件找到bib文件对应生成的bbl文件。
另外还有一个小发现,当出现Missing\endcsname interted 这种错误时,可以尝试将.bib文件中引用的条目名改为纯英文的,内容中的其他不变,如果是中文文献,可以加上一个language={chinese},就可以正常引用了,亲测有效!

@phdthesis{sss,
  title={从文化到世俗},
  author={李文菊},
  school={深圳大学},
  year={2018},
  language={chinese},
}

你可能感兴趣的:(latex,latex)