解决LaTeX不显示参考文献问题
本人使用的LaTeX环境为:
VScode 1.66.2
LaTeX-workshop v8.25.0
MikTex
由于直接复制网络上他人的教程导致无法适用于自己的环境,bib的reference始终无法正确识别 [在正文中以?出现],经过不断的尝试,终于找到原因:
编译链设置不对
网上的普遍配置是大多如下:
// 用于配置编译链
"latex-workshop.latex.recipes": [
{
"name": "xelatex",
"tools": [
"xelatex"
]
},
{
"name": "latexmk",
"tools": [
"latexmk"
]
},
{
"name": "pdflatex->bibtex->pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
}
],
当默认以第一种方式编译时,我的环境下是无法识别bib的,解决办法很简单就是使用pdflatex->bibtex->pdflatex*2
为默认编译链。
本作品采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 (CC BY-NC-ND 4.0) 进行许可。