LOADING...

加载过慢请开启缓存(浏览器默认开启)

loading

use_bibtex_compile_reference_in_vscode

2022/3/7

vscode中latex引用bibtex参考文献

制作.bib

新建一个ref.bib文件,到谷歌学术,找到自己想引用的论文,点击引用,选择Bibtex,将内容复制进去。

第一行@article{ 后面带的是名字,可以修改,我这里改成article_name


.tex文件引用

在main.tex中使用

\bibliographystyle{plain} % 这里也可以改成自己模板的style
\bibliography{ref} %对应ref.bib

引用处只需要

\cite{article_name}

编译

方案一:

先正常用latex编译生成.aux文件

然后命令行用bibtex编译

bibtex main

再次重新编译即可看到结果


方案二:

如果对vscode比较熟悉的,可以配置setting.json

找到latex插件对应的setting.json,修改编译方案,即可一键完成上述功能

"latex-workshop.latex.recipes": [
    {
        "name": "pdf->bib->pdf->pdf",
        "tools": [
            "pdflatex",
            "bibtex",
            "pdflatex",
            "pdflatex"
        ]
    }
],

使用以下宏包就可以有颜色且有超链接功能

\usepackage[colorlinks,linkcolor=red,anchorcolor=blue,citecolor=green]{hyperref}


参考:https://blog.csdn.net/sinat_36301420/article/details/79334728

参考:https://zhuanlan.zhihu.com/p/114733612

参考:https://blog.csdn.net/JohnJim0/article/details/103309475