JabRef 3.2 和儲存時自動格式化

JabRef 3.2 和儲存時自動格式化

我剛剛在 OS X 10.11 上將 JabRef 從 2.10 升級到 3.2。 JabRef 2.10 在儲存時自動格式化 BibTeX 文件,這是我使用 JabRef 的首要原因。 JabRef 3.2 沒有這樣做,而且我找不到任何啟用此功能的首選項。這個功能還可用嗎?如果是這樣,請您解釋一下如何啟用它?

答案1

原因是開發人員與從 2.9.2 升級到 2.10 的用戶進行了長時間的討論。 JabRef 更改了序列化格式,而使用者在版本控制方面遇到了問題:有些使用者使用 2.9.2,有些使用者使用 2.10。參考書目完全改變了,即使只有一個條目有微小的變化。經過長時間的討論(參見https://github.com/JabRef/jabref/issues/116),開發人員決定保留條目原樣。如果修改了條目,則該條目將作為一個整體寫入。

關於您的具體問題,您必須對 JabRef 做一些作弊,讓它認為您修改了所有條目。執行以下步驟:

  1. 點擊選單中的“搜尋”
  2. 按一下“設定/清除/重命名欄位”
  3. 輸入“cheat”作為欄位名稱
  4. 選擇“所有條目”
  5. 確保選擇“設定字段”
  6. 在「設定欄位」中輸入「cheat」作為值
  7. 點擊“確定”
  8. 點擊選單中的“搜尋”
  9. 按一下“設定/清除/重命名欄位”
  10. 確保設定了“cheat”字段
  11. 選擇“清除欄位”
  12. 點擊“確定”
  13. 按“CTRL+s”儲存

現在所有條目都應該重寫。使用最新版本進行了測試,網址為http://builds.jabref.org/master/

如果您想透過點擊來獲得此功能,請在以下位置提交問題:https://github.com/JabRef/jabref/issues

有關透過 JabRef 共享的更多信息,請訪問http://www.jabref.org/faq/#sharing

相關內容