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