Jabref和Docear联用解决Docear的中文乱码问题

一定要用Jabref去保存bib文件

一定要用Jabref去保存bib文件

一定要用Jabref去保存bib文件

重要的东西说三遍

  1. Docear(D)其实是两个开源软件,Freeplane(F)和Jabref(J)的整合,由于程序设计上的问题,D里的J在处理中文等非ASCII代码里,会出现乱码
  2. 简单的显示方块问题,可以通过在D里的J的表格设置里,把文体改成SimSun来解决


    Jabref和Docear联用解决Docear的中文乱码问题_第1张图片

    Jabref和Docear联用解决Docear的中文乱码问题_第2张图片
    Paste_Image.png

    Jabref和Docear联用解决Docear的中文乱码问题_第3张图片
    Paste_Image.png
  3. 但有一个更大问题,D里的J会改变文件编码,经常出现操作时正常,关闭D又重新打开后,出现文件编码不正确,出现不可逆的乱码(没截图,自行理解)
  4. 独立版本的J就不会有这个问题, 所以要把这两者联用以解决这个问题
  5. 实验用文献记录全部是中文,这里说一个小技巧

当和我在http://www.jianshu.com/p/e5db95b123a9 中一样设置好后,在Z里可以设置默认输出格式

Jabref和Docear联用解决Docear的中文乱码问题_第4张图片
Paste_Image.png

这样就可以直接在Z里把文献记录拖动到J里
Jabref和Docear联用解决Docear的中文乱码问题_第5张图片
Paste_Image.png

Jabref和Docear联用解决Docear的中文乱码问题_第6张图片
Paste_Image.png

  1. 这里,我保存成test.bib文件
  2. 在D里的J,通过右键点左边的References,可以切换bib文件,即文献库,选中我刚才建立的test.bib


    Jabref和Docear联用解决Docear的中文乱码问题_第7张图片
    Paste_Image.png
  3. 可以看到D里也用上了J里的文献记录


    Jabref和Docear联用解决Docear的中文乱码问题_第8张图片
    Paste_Image.png
  4. 此时,在J 里增加了一篇文献后,注意要 Ctrl+S 保存
    Jabref和Docear联用解决Docear的中文乱码问题_第9张图片
    Paste_Image.png
  5. 在D里的J就会跳出对话框,此时要点”复查修改",把文献记录增加进去
    Jabref和Docear联用解决Docear的中文乱码问题_第10张图片
    Paste_Image.png
  6. 关闭D并重新打开,这时你会看到J里也会跳出一个“复查修改”


    Jabref和Docear联用解决Docear的中文乱码问题_第11张图片
    Paste_Image.png
  7. 这里千万不要去点那个按钮,而是CTRAL+S,并重新保存,即开头我说的,一定要用J去保存
    Jabref和Docear联用解决Docear的中文乱码问题_第12张图片
    Paste_Image.png

你可能感兴趣的:(Jabref和Docear联用解决Docear的中文乱码问题)