【Latex学习笔记13】LaTeX中的参考文献BibTex
1.一次管理,一次使用
2.将参考文献单独处理,实现一次管理多次使用
设置TeXstudio中的文献工具为bibtex
新建一个文件,另存为扩展名为.bib的数据库文件
编写LaTeX文件:
效果:
3.使用Google/百度学术维护数据库
手动维护参考文献数据库比较麻烦而且极易出错,可以使用学术搜索网站提供的引用导入数据库。
(1)在Google学术中搜索文献,选择下方的双引号”cite”:
弹出来的对话框中选择BibTeX:
可以直接复制到自己的数据库中备用。
(2)百度学术的类似
(3)知网文献
下载ZOTERO https://www.zotero.org/download/,将插件安装到操作系统并将插件添加到Chrome,以Chrome浏览器使用为例。
在知网中检索论文,点击浏览器的ZOTERO插件,在其中选择需要导入的论文信息:
在ZOTERO桌面版软件中选择要导出的文献,右键选择导出为BibTeX格式:
选择导出的路径,则文件扩展名为bib。用TexStudio打开刚才导出的数据库文件,可以查看或编辑其中的字段。
编写LaTeX脚本:
效果:
注意1:只有引用到的文献才会显示,如果要将文献库中所有文献都展示出来,需要使用\nocite{*},在TeXStudio工具菜单->清理辅助文件,将编译中间文件删除:
编译查看结果:
注意2:有时候编译会出现“Misplaced alignment tab character &. \newblock {\em Mountain Research &”,这时候打开编译中间生成的bbl文件,将标注有问题的行中&改写为\&即可。
3.使用其他参考文献样式
导入宏包\usepackage{natbib}可以实现更多更精细的样式控制,具体查看帮助手册。在使用过程中可以使用期刊提供的样式文件直接做填空题,避免自己手写参考文献格式的繁琐。
4.使用JabRef文献管理软件对文献进行可视化管理
JabRef是一款开源的可视化bibtex文献库管理软件,这里不做过多说明,使用很简单。