一、項目信息與下載安裝
https://github.com/bwiernik/zotero-shortdoi
根據readme,下載並安裝即可。可能訪問會失敗,多試幾次,總是能夠成功的。
本博客編寫時,基於DOI Manager版本 v1.4.2
二、插件功能
- 獲取shortDOI(Get shortDOIs):對於選中條目,查找shortDOI,如果找到,則替換DOI,如果沒有找到,則打上標籤”⛔ No DOI found“。
- 獲取長DOI(Get long DOIs):對於選中條目,查找完整的DOI,如果找到,則替換DOI,如果沒有找到,則打上標籤”⛔ No DOI found“。
- 驗證和清理DOI(Verify and clean DOIs):對於所選項目,對於選中條目,如果不存在DOI,則查找完整的DOI,並且驗證DOI是否有效,如果無效則標記無效的DOI。如果已經存在DOI,則驗證該DOI的有效性。這個功能還會刪除DOI中不必要的前綴,例如前綴 https://doi.org/。
功能截圖如下所示:
三、功能說明
通過從網絡上下載文件,然後拖拽加入Zotero一般都是沒有元數據的,如下圖右側部分的信息。所以對於這種方式添加入管理的文檔,中文則需要先通過茉莉花
的知網助手,獲取元數據信息。很多插件是依賴元數據信息進行使用的,所以還是需要優先更新。
獲取shortDOI(Get shortDOIs)
和 獲取長DOI(Get long DOIs)
獲取DOI並更新條目元數據的DOI信息。
長DOI長這樣:10.19339/j.issn.1674-2583.2023.05.139
短DOI長這樣:10/gtpn98
這個插件對中文的支持感覺不是很好,要是中文元數據中不存在DOI,或者人爲的刪除DOI信息,似乎無法通過這個插件獲取DOI。