🔗:https://www.youtube.com/watch?v=zqQM66uAig0
$\LaTeX$中参考文献(Bibliography)需要搜集好文献信息粘贴到bib文件中,再进行引用,整个文件夹的构造如下:
其中ref.bib为参考文献,main.tex为主文件。
如何搜集文献信息到ref.bib?
下面以Zotero为例,讲一下如何将文献导入Zotero,又如何导出bib。
将文献导入Zotero
将文献导入Zotero有以下几种方法:
1. 用Zotero Connecter浏览器插件
可以安装Chrome、Safari等Zotero浏览器插件,当在线浏览到网页,可以点击插件图标,将文件保存到文献库。
2. 使用Add item by Identifier(通过标识符添加条目)
输入ISBN、DOI、PMID或arXiv ID就可以将文献添加到文献库。
3. pdf抓取
将下载好的pdf拖入文献库,选择retrieve metadata for PDF。
4. 从BibTex文件中导入
点击Zotero-文件-导入,就可以选择从BibTex文件中导入。
对文献分类打标签
将文献导入文献库后,可以归入对应的文件夹(我不太喜欢这样做,因为一篇文献往往可以归类多种类别)。我比较喜欢的做法是打标签,对于一个文献可以打多个标签。
点击文献,然后右侧会出现标签栏,可以打上标签:
打好标签后,可以根据标签选中进行搜索:
保持同步
Zotero在不同设备上保持同步需要注册账号,账号注册完毕后,点击右侧栏上方的刷新,会提示登录账号。每次需要同步,点击刷新按钮就可以。
导出bib文件
选取多个文献右键选择:Export Item,然后选择文件格式。Zotero导出的文件问题在于有很多不需要的冗余信息。因此我们安装一个插件来解决这个问题:https://blog.csdn.net/u010705932/article/details/105203603/
我推荐的设置是:
安装插件后导出格式选BetterBibTex就可以了。
其实Zotero可以和Overleaf链接用,但是这个是Overleaf的付费功能,所以我就没有研究了。
如何在LaTeX文件中加入bib?
首先在main.tex中reference的位置:
% set the style, there are many styles here.
\bibliographystyle{plain}
\bibliography{ref}
接着,在要引用文献的地方使用\cite
:
I can reference Einstein\cite{liUnifiedMRCFramework2020}.
文档信息
- 本文作者:weownthenight
- 本文链接:https://weownthenight.github.io/2021/11/29/LaTeX%E5%8F%82%E8%80%83%E6%96%87%E7%8C%AE%E6%80%8E%E4%B9%88%E7%94%A8/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)