Jabref和Docear联用解决Docear的中文乱码问题
2016-01-06 本文已影响732人
leoatchina
一定要用Jabref去保存bib文件
一定要用Jabref去保存bib文件
一定要用Jabref去保存bib文件
重要的东西说三遍
- Docear(D)其实是两个开源软件,Freeplane(F)和Jabref(J)的整合,由于程序设计上的问题,D里的J在处理中文等非ASCII代码里,会出现乱码
-
简单的显示方块问题,可以通过在D里的J的表格设置里,把文体改成SimSun来解决
Paste_Image.png
Paste_Image.png - 但有一个更大问题,D里的J会改变文件编码,经常出现操作时正常,关闭D又重新打开后,出现文件编码不正确,出现不可逆的乱码(没截图,自行理解)
- 独立版本的J就不会有这个问题, 所以要把这两者联用以解决这个问题
- 实验用文献记录全部是中文,这里说一个小技巧
当和我在http://www.jianshu.com/p/e5db95b123a9 中一样设置好后,在Z里可以设置默认输出格式
Paste_Image.png
这样就可以直接在Z里把文献记录拖动到J里
Paste_Image.png
Paste_Image.png
- 这里,我保存成test.bib文件
-
在D里的J,通过右键点左边的References,可以切换bib文件,即文献库,选中我刚才建立的test.bib
Paste_Image.png -
可以看到D里也用上了J里的文献记录
Paste_Image.png - 此时,在J 里增加了一篇文献后,注意要 Ctrl+S 保存
Paste_Image.png - 在D里的J就会跳出对话框,此时要点”复查修改",把文献记录增加进去
Paste_Image.png -
关闭D并重新打开,这时你会看到J里也会跳出一个“复查修改”
Paste_Image.png - 这里千万不要去点那个按钮,而是CTRAL+S,并重新保存,即开头我说的,一定要用J去保存
Paste_Image.png