以下软件对参考文献都不能完美的满足我的要求, 因此可以结合不同软件的优势,达到最后的效果
1. zotero
设置—首选项—bitter bibtex —export — 最下面有一个期刊缩写,选购就能导出缩写的期刊名了
- 特点:
- 使用该软件, 系统自带的期刊缩写对照表很少, 且不能添加对照表,
- 不会自动更新bib文件
- 可以按照key键的顺序(升序) 导出bib数据库, 只需导出时选中[biter bibtex]选项即可
- 也可以安装以前的方式导出bib数据库, 只需导出时选中[bibtex]选项即可
2. Mendeley
- 特点:
- 默认情况下, 联网会自动更新bib数据库, 这一点很烦(for me), 因此可以直接断网使用该软件
- 期刊缩写很好,内置了很多比较全的期刊缩写.但某些期刊仍不全面,且缩写的格式看不见
3. Jabref软件
特点:
内置的期刊缩写相对较少, 但是可以手动添加期刊缩写列表(官网有), 就是电脑卡
由于bib文件中使用的是
\&
, 而jabref软件中默认使用&
, 这样对照表中可能不会存在相应的缩写不能导出按照key键顺序导出相应的bib文件
使用期刊缩写时,首先使用展开期刊全名,才去缩写,不然有可能找不到,
不会自动更新bib文件
下面是使用期刊缩写步骤, 先管理期刊缩写名(选择使用哪种类型的对照表),在进行期刊缩写
4. 自用软件包journalabbr
- 利用
Jabref
软件提供了大量的期刊缩写列表https://github.com/JabRef/abbrv.jabref.org,但是在`Jabref`软件中使用经常死机. - 借助 pandoc , 该软件提供了大量命令参数, 感兴趣的可以去探索, 而xieyihui 通过使用
*.Rmd
文件进行了封装(前提要安装并了解R + Rstudio
), 个人在巨人的肩上, 进行了简单封装,提供了一个R包journalabbr提供了一个本地app 和一个在线app, 解决了Jabref
缩写期刊时遇到的缺点. 该app主要功能: 提供期刊缩写, 美化bib数据库文件以及提供类似bst
文件那样批量生成一个完整的thebibliography
环境. app截图如下: