latex报错:Citation ‘×××ב on page x undefined.与众不同的解决方案

1:首先检查自己的有没有引用错(名字,cite等),如:\cite{inference}
2:其次看看当前的.tex文件有没有把参考文件引进来,如:\bibliography{finalbib}
3:然后看看参考文件中有没有写对,如
latex报错:Citation ‘×××ב on page x undefined.与众不同的解决方案_第1张图片
大家往往会发现以上都没问题,这就可能是recipe的问题了,本人搜所网上的解决方案,基本都是在 “latex-workshop.latex.tools”:中加入以下代码,并用它来进行编译
latex报错:Citation ‘×××ב on page x undefined.与众不同的解决方案_第2张图片
在这里插入图片描述

{
        "name": "pdflatex -> bibtex -> pdflatex*2",
        "tools": [
          "pdflatex",
          "bibtex",
          "pdflatex",
          "pdflatex"
        ]
      },

可是并没有解决我的问题,于是我试了一下

{
          "name": "xe->bib->xe->xe",
          "tools": [
              "xelatex",
              "bibtex",
              "xelatex",
              "xelatex"
          ]
      },

就解决了

你可能感兴趣的:(机器学习,数据挖掘,机器学习)