JabRef中添加中文文獻出現亂碼 解決方法
問題描述
JaBRef是一款開源的文獻管理軟件,主要用來管理bibtex格式的參考文獻,可以與LATEX配合使用,方便論文參考文獻的使用。文獻管理軟件還有很多,例如EndNote,Murply,RefWorks,以及國內的NoteExpress等,還有一些在線的文獻管理軟件,但唯獨JaBRef是一款專門管理bibTex格式的軟件。在一些國外講解LATEX的書籍中,也常常使用JabRef進行參考文獻使用方法的講解。
我本來使用手工的方式將參考文件記錄在bib文件中,可是看到那么多的書籍在使用JabRef,禁不住也使用起來它,雖然我以前經常使用。在文獻量比較少時,你可以采用手工寫bib文件,可是當參考文獻量很多的時候,最好使用文獻管理軟件。以前我使用JabRef,都用的是英文,今天,我在其中輸入中文,遇到了這樣一個問題,即輸入后的漢字在文本框中都變成了方塊,如下圖所示:
這里我用的版本為JabRef 2.7.2。
解決方法
因為我安裝的就是全英文界面,在編碼設置中已經是UTF8了,所以不用再進行編碼設置。
具體需要改的設置為:菜單options==>Preferences,出現一個JabRef preferences對話框,在該對話框的左邊選中Appearance,然后,再右邊的Table Appearance下面點擊按鈕Set table font,在出現的FontSelector對話框中,將Font Family更改為SimSun,即可。如下圖所示:
最后,點擊保存,重新啟動JabRef即可。
查看效果
我試着在某個參考文獻的title項中輸入中文,已經可以了: