這篇作為教學文格式,其實只是摸索出來的使用方式筆記。因為覺得 JabRef 真的不太好上手,官方網站的Documentation教學雖然詳盡,不過不太friendly…就邊學邊筆記一下…

以下為目錄:

  1. 下載軟體
  2. 軟體初始化設定
  3. 加入論文資訊
  4. 加入論文全文pdf檔連結
  5. 其他
  6. To be continued…

1. 下載軟體

JabRef 的官方網站為 http://jabref.sourceforge.net/ ,下載區也標明了有

  • 給 Windows 用的:檔名類似 JabRef-2.6-setup.exe
  • 給 Mac OS X 用的:檔名類似 JabRef-2.6.OSX.zip
  • 可以給 Linux或其他UNIX-like用的:檔名類似 JabRef-2.6.jar

若是在 Linux 作業系統下,要在 JabRef-2.6.jar 上面按右鍵→選擇 「以 Sun Java Runtime 開啟」,就可直接執行程式,不用安裝(若沒有這個選項即需安裝Sun Java Runtime,以debian系Linux為例:apt-get install sun-java6-jre )

2. 軟體初始化設定/說明

建立一個資料庫後,可新增 entry (條目) → type 選 “Article"
隨時可 Edit entry,下方就會出現 entry 的資訊,可手動填寫或如下文運用 BibTeX source 來自動填入資訊。

  • File → Database properties → File directory: .
    /* 將資料庫的 bib 檔與相關文件檔(例如全文pdf檔)設定在同資料夾下 */
  • Options → Preferences → BibTex key generator → Default pattern: [auth][year]
    /* 讓每個文獻都有自己專屬唯一的"名字"即 bibtexkey,形式可自己設定 */
  • Options → Manage journal abbreviations → dowload → save
    /* 下載並儲存期刊名稱的縮寫資料。例如可存到與資料庫的 bib 檔同一資料夾下 */
  • 假如是用 JabRef-*.jar 或者在 JabRef 裡選取 pdf 檔卻沒動靜的話:
    Options → Preferences → External programs → manage external file types → PDF: application 輸入設為 acroread(這是對於Linux系統;其他作業系統請設定為 pdf reader 的位置)

3. 加入論文資訊

在論文下載頁面,download citation → 選擇 “BibTex"格式 (其他可能還有 EndNote, RefWorks 等格式)
有兩種方法可匯入論文資訊:

  1. 下載 BibTex file 後,用 JafRef 匯入:
    File → Import into current database
  2. 複製 BibTex 資訊,然後貼到 new entry 的資料上去:
    New BibTex entry → Article → BibTex Source

所有的作者、期刊名稱、摘要….等資料就自動填好了

4. 加入論文全文pdf檔連結

  • 手動下載論文全文pdf檔後,放到與資料庫的 bib 檔同一資料夾下。
  • Tools → Autogererate BibTex keys
    在該論文的 entry 上按右鍵 → Copy BibTex key
    然後將複製起來的資訊(bibtexkey)貼到pdf檔名上
  • edit entry → General → File: Auto
    從此 entry 前多一個pdf檔的圖示,可用來直接打開pdf檔

5. 其他

Tools -> Abbreviate journal names (ISO)
/* 可將期刊名稱改為縮寫樣式 */

林怡萍 教授:做研究/學習事半功倍的好工具
其實這就是個資料庫管理軟體,也可以靈活運用,譬如拿來管理 樂譜資料.音樂檔.樂譜電子檔

6. To be continued…

Web search?
ISI web of knowledge? citeulike?
Acta Crystallographica, Section D 這本期刊網頁沒提供 bibtex = =+
.bib 檔與 LaTeX 引用文獻的寫法
2011/8/8 updated