如何高效管理文獻?
在Latex中文件放置在.bib文件中。盡管.bib文獻數據庫是純文本文件,可以用一般的文本編輯器編輯,但使用專門的文獻管理工具可能更加方便。JabRef就是一款輕量級的開源文獻管理軟件,專門用來處理BIBTEX的文獻數據庫。
JabRef是Java程序,Windows平臺下使用可能需要首先安裝Java運行庫: http://www.java.com/zh_CN/download/manual.jsp 可以在SourceForge的站點下載安裝JabRef: http://jabref.sourceforge.net/
由于一般使用X?LATEX處理中文文檔,所以是將默認的編碼設置為UTF-8,而不是通常中文操作系統默認的GBK編碼。
JabRef安裝好之后,就會與.bib類型的文件關聯,可以用它直接打開擴展名為.bib的數據庫文件。
對于現成的數據庫文件,如直接從網站上下載的.bib文件不需要修改就可以直接使用,此時可以把JabRef簡單地看做一個文獻數據庫的查看器,可以用它查看所有的文獻信息及引用標簽。對于特定的編輯器,如WinEdt、Vim、Emacs等,還可以點擊JabRef上的一個按鈕直接把\cite{〈標簽〉}命令發送到編輯器中。
在JabRef的“文件”菜單中有“導入到新數據庫”和“導入到當前數據庫”命令,可以從許多其他文獻管理軟件(如Endnote)導入條目。
如果使用Google Scholar之類的來源,得到的是本文格式的BIBTEX條目,可以將它們直接保存為.bib文件,也可以使用JabRef新建記錄,然后在編輯記錄窗口的“BibTeX源代碼”一欄直接進行編輯。
JabRef中也可以使用在.bib數據庫或.bst格式中定義的字符串宏。在JabRef的編輯窗口中使用宏,需要將宏寫成#宏名#的形式。
當然,還有其他的其他支持BIBTEX格式的文獻管理軟件。