使用Endnote過程中遇到兩個問題:如何批量錄入,加載項每次需打開重新加載,針對以上兩個問題,進行學習中的總結
一 批量錄入Endnote
在使用谷歌學術引用文獻時,錄入的參考文獻都是一條一條的,如果有大量的文獻需要導入,就要求重複通過Endnote導入,非常不方便。通過實際的實踐,有兩種方法。
1.1 簡單批量錄入的方法
適用性: 適合文獻量10個左右,方法比較簡單
方法: 將谷歌學術導出的enw格式的文獻放到一個文件夾裏,然後全部選中,右擊打開,他們會自動被Endnotes打開,錄入到Endnote軟件中,如下圖所示。
缺點:
(1)超過15個時,雖然也可以選中和右擊,但是鼠標右擊後,彈出的菜單欄裏面沒有打開的功能。
(2)如果可以打開,是以一個新的項目窗口打開。如果是剛剛錄入,可以選擇使用,但是如果是在既有的項目添加,這時可能需要錄入再導出再錄入到原項目的一個過程,非常不方便。
1.2 大量批量錄入方法
導入之前需要了解一下Endnote參考文獻的格式,我們使用記事本打開一個文獻了解一下Endnote文本格式,如下圖:
在圖片中可以看出,多個文獻在統一個Endnote中都是以%0開始的,並且會用兩個空行隔開。
所以我們需要做的就是兩步, 彙總各個文獻文本>>添加兩行空白行
1.2.1 彙總文本
彙總文本可以使用編程的方式搞定,但是考慮還要安裝Java、C語言環境,一個小項目這樣大張旗鼓實在不方便。最好的方式是使用電腦自帶的dos命令就行,所以接下來使用DOS命令的方式實現文本彙總。
步驟如下:
第一步: 將所有的文獻放在一個文件夾中
第二步: 進入文件夾:Windows+R打開命令行,輸入cmd,打開命令窗口,如下圖,通過cd命令進入剛剛的文件夾路徑;
或者直接打開該文件夾,按住shift鍵的同時右擊鼠標,在彈出的菜單欄中選擇“在此處打開Powershell窗口”,如下圖,這種方式可以更方便進入路徑,因爲Shell和DOS有很多相同的基本命令,兩者都可以實現。
第三步: 在正確的路徑下輸入 如下命令:
copy *.enw new.enw
點擊回車鍵,就會在本路徑下生成一個new.enw文獻彙總文件。命令行的結果運行如下圖所示。
shell窗口不會有什麼變化,過1秒左右會自動換行,說明成功了,運行結果如下圖所示。
1.2.2 添加空白行
第一步: 使用記事本打開new.enw文件
第二步: Ctrl+A全選,然後複製Ctrl+C,然後粘貼到一個空白的Word裏面
第三步: 選擇替換功能,在查找內容輸入框中輸入“%0”,替換爲輸入框中輸入”^p ^p%0”,選擇全部替換
第四步 :將替換後的文本重新粘貼到原來打開的記事本中,保存即可。如果怕中間出現差錯,可以新建記事本,重命名保存爲新的enw格式文件即可。
以上步驟做完之後,將生成的文檔按照正常方式導入到Endnote即可
二 關於Word每次打開都需要重新加載的問題
一般出現這個情況,是因爲Endnote加載項插件過期了,重新刪除再重新加載可以解決(其他的目前未遇到)。
第一步: 以管理員身份打開Word
第二步: 文件>>選項>>加載項>>轉到
第三步: 在彈出的窗口中選擇Endnote對應的加載項,點擊刪除
第四步: 再重新進行第一、二步,在彈出的窗口中點擊添加,在路徑中選擇Endnote Cwyw.dll文件,重新加載即可。