jabref+bibtex实现论文参考文献的管理
作者:互联网
一、插件使用前准备
1.安装tex套件
Tex套件可使用CTEX或TexLive,安装时安装位置可自定义,其它使用默认设置即可(安装时间可能较长)。
CTEX下载地址:http://www.ctex.org/CTeXDownload
Ctex可能会覆盖系统Path环境变量,安装前注意复制备份系统Path环境变量
二、bibtex4word插件使用说明
1.BibDB
使用该按钮导入bib文件[1]。之后每次打开word文档默认使用上次编辑文档时所导入的bib文件,若对bib文件进行了修改需重新导入。
2.Style
该按钮用于更改参考文献引用样式,输入模式为引用样式/控制标志,输入//h查看帮助说明。中文论文一般使用gbt7714样式[2]。常用:gbt7714-unsrt/nsch^,默认:plain
3.Insert
将光标移动到文章中欲插入文献的位置,点击Insert按钮,在输入框中输入文献对应的bibtexkey,点击确认或回车插入引用标注。若该位置欲引用多篇文献,使用英文半角逗号分隔多个bibtexkey。
将光标移动到引用标注上,再点击Insert按钮可修改该引用标注。
4.List
将光标移动到文档结尾,点击List按钮可在该位置生成参考文献列表。
5.View
使引用标注在bibtexkey和正常视图间切换。
6.SaveBib
将文章中使用的参考文献导出到一个新的bib文件
附录
[1]bib文件说明
bib文件为文本类型文件,若要手动编辑推荐使用notepad++进行编辑。
文件中每条文献条目的样式为:
- %这是一条备注
- @文献类型{bibtexkey,
- 字段1 = {值},
- 字段2 = {值},
- ……
- }
如:
- @article{bibexamplekey, %key可自定义,但在同一个bib文件中不可出现重复的bibtexkey
- Author = {张三 and 李四}, %多个作者姓名之间使用and进行连接
- Journal = {刊物名称},
- Keywords = {{U}senet; collaborative filtering; }, %大写字母应用{}表示
- Pages = {175--186}, %连续页码使用--(两个连字符)表示
- Title = {bib文件文献条目示例},
- Year = {2020},
- }
- @article{key2,
- Author = {王五 and 赵六},
- Journal = {刊物名称},
- Keywords = {{U}senet},
- Pages = {17},
- Title = {bib文件文献条目示例2},
- Year = {2020},
- }
文献类型及字段详细可参考:
https://github.com/CTeX-org/gbt7714-bibtex-style
https://www.overleaf.com/learn/latex/Bibliography_management_with_bibtex#Reference_guide
参考文献中包含中文时请注意使用ANSI编码保存bib文件(当前版本使用ANSI编码(GBK),后续版本考虑统一使用UTF8编码)。
使用JabRef可实现对bib文件的便捷管理:http://www.jabref.org/。
Jabref提供字段值的规范性检测,某字段值不符合编写规范或必要字段缺失时软件会给出简单提示
Jabref可检测bibtexkey是否出现重复,同时它可以根据设置中给定的生成规则自动为所有文献生成bibtexkey
[2]样式文件说明
参考文献的具体显示样式实质由样式文件决定,样式文件的后缀为bst。若安装CTEX或TEXLive,已有样式文件存放位置分别为CTEX\MiKTeX\bibtex\bst、texlive\2019\texmf-dist\bibtex\bst,也可自行下载样式文件后进行配置:
CTEX:
1. 将需要使用的bst文件复制到目录CTEX\MiKTeX\bibtex\bst,可直接放在这个目录下,也可在该文件夹下建立新的文件夹。
2. 执行程序:开始菜单- >ctex->settings(admin),在弹出窗口中点击FNDB按钮即可。
每种样式名即样式文件的文件名,如gbt-7714-2015-numerical-gb-qjj.bst对应的样式名应为gbt-7714-2015-numerical-gb-qjj,在Style输入框中则可以输入gbt-7714-2015-numerical-gb-qjj/nsch^。
标签:文件,bibtexkey,样式,bib,参考文献,bibtex,使用,jabref 来源: https://www.cnblogs.com/dhName/p/12839165.html