介绍了利用JabRef和Bibtex4word管理参考文献的方法
解决了JabRef软件直接ctrl+v无法导入文献的问题
安装Texlive
Bibrex4word需要依赖bibtex才能运行。因此尽管我们最终使用Word排版,仍然需要下载安装Latex
注意:除了正常安装Texlive所需的环境变量以外,还需要额外配置两个(配置成用户变量即可):
BIB_EXE填bibtex.exe所在的地址:C:\texlive\2022\bin\win32\bibtex.exe
OPENOUT_ANY填:r


安装完成后需要检查所需的引用文献格式是否被同时安装好了。比如想用GBT7714格式,就检查:
C:\texlive\2022\texmf-dist\bibtex\bst\gbt7714 目录中是否包含以下4个文件:
如果没有包含,需要自行下载:
将下载下来的.bst文件放到上述的目录中,然后以管理员身份执行命令提示符,输入命令
texhash 刷新Texlive引用格式库。「虽然名字是gbt7714-2005,但实际上内容已经根据gbt7714-2015修改过了」
安装JabRef
在官网下载:
.msi文件,直接双击根据安装向导安装即可。
这个软件的使用教程就不在这里赘述了。有几个提醒的地方:
- Citationkey 中不要出现中文
- 从知网导出的bibtex缺少了 citationkey,因此不能直接通过
Ctrl+v导入 - google scholar导出的:
- 知网导出的:
- 手动处理自定义一个citationkey即可(实际上JabRef会自动重新生成一个citationkey,所以这一步仅仅是解决无法直接通过剪贴板粘贴导入的问题。导入进来之后还需要重新设置citationkey去掉中文):
安装Bibtex4word
在官网下载:
.zip文件,解压后存在一个方便的位置即可。
可以按照官网的教程进行安装(一定要注意打开隐藏文件夹,否则找不到AppData文件夹)
也可以按照我的方法进行安装(Word版本不同可能文件夹地址有所不同):
将bibtex4word.dot文件拷贝一份到Word的Startup文件夹:
C:\Program Files\Microsoft Office\root\Office16\STARTUP打开word,在顶部工具栏选择“加载项”,如果能出现以下的界面,则安装成功:

从左至右6个按钮编号1,2,3,4,5,6:
5 导入.bib文件
要先在JabRef里保存
4 设置参考文献格式
gbt7714-numerical/nsch^p
^表示引用标识为上标,如果不需要,去掉即可
p表示指定UTF-8编码,用来解决参考文献列表显示乱码的问题1 添加引用标识
在文章中需要标注引用文献编号的地方使用。在窗口中填入对应文献的citationkey即可
2 生成引用文献列表