〔摘 要〕使用EndNote、NoteExpress等文獻管理軟件可以幫助科學工作者很方便地管理個人文獻數據庫。在中國知網、維普、萬方這三大權威的綜合性中文文獻全文數據庫中檢索文獻時,文獻題錄導出到個人文獻數據庫中的操作比較復雜,不方便使用。本文作者編寫了名為CvtEnw的軟件,安裝之后可以在這三大中文文獻數據庫中查看文獻詳細信息時在網絡瀏覽器中使用鼠標快捷菜單直接把文獻題錄導出為“enw”文件,供文獻管理軟件直接導入,操作快速、簡潔、方便。
〔關鍵詞〕文獻管理軟件;中文文獻數據庫;EndNote;NoteExpress
DOI:10.3969/j.issn.1008-0821.2010.09.042
〔中圖分類號〕G255 〔文獻標識碼〕B 〔文章編號〕1008-0821(2010)09-0160-03
CvtEnw:Directly Exporting Chinese References to Reference-managing SoftwareLi Anbang1 Jiang Xiaohui2
(1.College of Physical Science and Technology,Huazhong Normal University,Wuhan 430079,China;
2.Mathematics and Computer Science College,Jishou University,Jishou 416000,China)
〔Abstract〕Reference-managing software such as EndNote and NoteExpress are widely used to help researchers managing their personal reference database.CNKI,CQVIP and WANGFANG are the three most authoritative Chinese scientific reference databases,but it is difficult to export citations to reference-managing software in these databases.A program named“CvtEnw”was developed which can directly export citations in these databases to reference-managing software just by a shortcut menu in the network browses.The program was easy to use,convenience and helpful to users.
〔Keywords〕reference-managing software;chinese reference databases;EndNote;NoteExpress
很多科學工作者都使用EndNote[1]、Reference Manager、Procite[2]或NoteExpress[3-4]等文獻管理軟件幫助完成科學文獻的整理和標注,這些軟件能夠方便地創建個人文獻數據庫,通過手工編輯或網絡檢索導入文獻題錄,幫助用戶整理所閱讀的文獻,還能幫助用戶在Microsoft Word等文字處理軟件中方便地插入引用并按照不同的科技期刊對其稿源論文的要求自動生成參考文獻目錄。
中國知網(CNKI,原名中國期刊網)的學術資源庫、中文科技期刊數據庫(簡稱維普)、萬方數字化期刊是國內最具有權威和最受歡迎的三大綜合性中文文獻全文數據庫。在這些中文文獻數據庫中檢索文獻時,它們只提供了把文獻題錄信息簡單地導出到網頁文本或存盤為文本文件的功能,因此如何把文獻題錄信息導入到文獻管理軟件的個人文獻數據庫中長期以來一直是個有點麻煩的問題。林營志[5-6]和姚煒[7-8]等人通過設計格式轉化和導入模板(Filter),能解決這一問題,此外,江占勇設計了軟件cvtCNKI[9],可將三大中文文獻數據庫的檢索輸出結果轉換為標準格式(EndNote,RiS,BibTeX等3種),以便導入到文獻管理軟件中。但使用這些方法時,都需要經過多個步驟(保存或復制到剪貼版→格式轉換→導入)才能完成題錄導入操作,比較費時費力。
然而,我們注意到,在這些文獻數據庫中聯機檢索時,它們都可以顯示文獻詳細信息,在這些網頁中已經提供了題錄的各種信息(篇名、作者、刊名等);而另一方面,EndNote(自版本X之后)、NoteExpress等文獻管理軟件可以處理擴展名為“enw”的通用文件格式,直接導入為文獻題錄,而且很多國外的文獻數據庫(例如ScienceDirect、Web of science)或期刊雜志(例如PNAS、Biophysics)的網站在導出文獻題錄時也可以輸出為一個“enw”文件并供文獻管理軟件導入。因此我們產生了一個新的思路:可以直接從網頁中提取題錄信息,并自動轉換為“enw”格式文件,供文獻管理軟件直接導入。基于這一思路,我們編寫了一個名為“CvtEnw”的軟件,可以在這三大文獻數據庫檢索文獻并查看文獻詳細信息時,直接把文獻題錄導入到文獻管理軟件中,比原有的方法都更為方便快捷。
1 CvtEnw軟件使用方法
首先需要在軟件主頁http:∥bio.phy.ccnu.edu.cn/cvtenw中下載CvtEnw的安裝文件,然后執行安裝。
安裝之后,在Internet Explorer(簡稱IE)網絡瀏覽器或以IE為內核的網絡瀏覽器(如世界之窗、傲游、360安全瀏覽器等)的鼠標右鍵快捷菜單中就增加了一個名為“導出文獻題錄(N)”的菜單項。如果安裝時已打開瀏覽器,則需要關閉并重新打開瀏覽器才能顯示。
基本用法如下:使用網絡瀏覽器在上述三大中文文獻數據庫(CNKI、維普、萬方)中進行聯機檢索,檢索時首先列出的是檢索結果列表,從中點擊所需文獻之后,顯示文獻詳細信息,這時在網頁空白處點擊鼠標右鍵,并點擊菜單項“導出文獻題錄(N)”(見圖1),于是頁面中的文獻題錄信息就在后臺直接被轉換成為一個名為“citation.enw”的文件,接著由Windows系統自動調用與“enw”擴展名相關聯的程序(通常是EndNote、NoteExpress等文獻管理軟件)打開該文件,于是會自動出現一個“打開文件”對話框,用戶選擇并打開原有的個人文獻數據庫文件,當前的文獻題錄就會被自動導入到該數據庫文件中。整個操作快速、簡潔、方便。
當然,在其它網頁中也可以點擊菜單項“導出文獻題錄(N)”,但是實際上只是執行一個空操作。
期CvtEnw:中文文獻題錄直接導出到文獻管理軟件2 CvtEnw的工作原理
CvtEnw的功能主要是通過含有JavaScript腳本程序的網頁文件CvtEnw.htm完成的。
在安裝本軟件時,自動在Windows系統的注冊表中創圖1 在CNKI(A)、維普(B)和萬方(C)中檢索文獻時,在文獻詳細信息頁面中空白處點擊鼠標右鍵,使用“導出文獻題錄(N)”菜單項,可以直接導出文獻題錄
建了主鍵“HKEYCURRENTUSER\\Software\\Microsoft\\Internet Explorer\\MenuExt\\導出文獻題錄(N)”,將其默認值設為CvtEnw.htm的完整路徑。于是,在Internet Explorer網絡瀏覽器(或相同內核的其它網絡瀏覽器)的鼠標右鍵菜單中,就添加了名為“導出文獻題錄(N)”的菜單項,點擊該菜單項之后就會調用CvtEnw.htm中的JavaScript腳本程序。
CvtEnw.htm中的JavaScript腳本程序首先從當前網頁中獲得當前網頁的網址(URL)和網頁純文本文字。例如,對圖1A所示的在CNKI中檢索到的文獻題錄網頁,從中提取得的網址和網頁純文本文字如圖2所示,首行為網址,其余行為純文本文字。
CvtEnw.htm中的JavaScript腳本程序然后對上面所獲得的網址和文字進行分析和轉換。主要功能有:
(1)分析網址,是否為中文文獻數據庫中包含特定內容的網頁(例如,里面是否含有文字“cnki.net”和“detail.aspx?”,如果不符合判斷條件,則不執行后續操作;(2)如果當前網頁符合判斷條件,則逐句讀取文字并進行轉換。例如,圖2中的文字會轉化為圖3所示內容,并保存為文件citation.enw。
http:∥lsk.cnki.net/kns50/detail.aspx?QueryID=3CurRec=4
剪切作用下液氣相分離的格子玻爾茲曼模擬-中國期刊全文數據庫?請選擇…
……
【作者中文名】王策;許愛國;張廣財;李英駿;
【作者單位】中國礦業大學(北京);北京應用物理與計算數學研究所計算物理實驗室;
【文獻出處】中國科學(G輯:物理學 力學 天文學),Science in China(Series G:Physics,Mechanics Astronomy),編輯部郵箱2009年10期
期刊榮譽:中文核心期刊要目總覽 ASPT來源刊 CJFD收錄刊
【關鍵詞】Shan-Chen模型;格子玻爾茲曼方法;K-H不穩定性;相分離;蒸發;凝結;流變學;
【摘要】采用Shan-Chen格子玻爾茲曼模型來研究在剪切邊界條件下液體和氣體的相分離.除了液氣相分離的流變學特征外,
……
【基金】國家自然科學基金(批準號:10775018,10702010);;
……
【DOI】CNKI:SUN:JGXK.0.2009-10-017
……圖2 從圖1A所示在中國知網中檢索到的文獻詳細信息網頁中獲得的網址和文字(有文字省略)
%0 Journal Article
%T 剪切作用下液氣相分離的格子玻爾茲曼模擬
%J 中國科學(G輯:物理學 力學 天文學)
%D 2009
%N 10
%A 王策;許愛國;張廣財;李英駿;%+ 中國礦業大學(北京);北京應用物理與計算數學研究所計算物理實驗室;
%K Shan-Chen模型;格子玻爾茲曼方法;K-H不穩定性;相分離;蒸發;凝結;流變學;
%X 采用Shan-Chen格子玻爾茲曼模型來研究在剪切邊界條件下液體和氣體的相分離.……圖3 對圖1A所示在中國知網中檢索到的文獻詳息信息網頁中的文字進行分析和轉換得的citation.enw文件(有文字省略)
最后,CvtEnw.htm中的JavaScript腳本程序向Windows操作系統請求打開這一文件。操作系統自動調用與“enw”擴展名相關聯的程序(通常是EndNote、NoteExpress等文獻管理軟件)打開該文件,將當前的文獻題錄自動導入到個人文獻數據庫文件中。
3 結果與展望
使用CvtEnw軟件,可以從中國知網、維普和萬方這三大中文文獻數據庫中直接導出文獻題錄到EndNote、NoteExpress等文獻管理軟件中,以極其簡便的方法解決了在這三大中文文獻數據庫中導出題錄時操作繁瑣的問題,方便用戶在文獻管理軟件中處理中文文獻。這個軟件值得這些文獻管理軟件的用戶安裝使用。
另一方面,由于“enw”是通用的文獻題錄導出格式,所有的文獻管理軟件都支持導入這種格式的文件,而且很多國外的文獻數據庫或期刊雜志已經提供的題錄導出功能實際上也是輸出為“enw”文件并由文獻管理軟件處理。因此,如果中文文獻數據庫網站的題錄導出功能改進為直接導出“enw”文件,則更能方便地將中文文獻題錄導出到文獻管理軟件,那時候用戶也不再需要使用CvtEnw軟件來幫忙了。
參考文獻
[1]郭永杰.文獻信息管理軟件endnote應用簡介[J].硅谷,2008,(23):48.
[2]張兆倫.三個參考文獻管理軟件的比較應用研究——EndNote,Reference Manager與ProCite[J].圖書情報工作,2007,(11):121-123.
[3]陳強.功能強大的中文文獻管理工具——NoteExpress[J].福建圖書館理論與實踐,2007,(2):59-60,26.
[4]陳定權,劉頡頏.參考文獻管理軟件評析與展望——以EndNote、NoteExpress為例[J].現代圖書情報技術,2009,(7/8):80-84.
[5]林營志,蘇明星,劉波.結合EndNote和CNKI題錄輔助科技論文文獻編排[J].農業網絡信息,2005,(3):41-43.
[6]林營志,蘇明星,劉波.應用EndNote和維普期刊庫實現中文文獻管理[J].科技導報,2005,(4):34-36.
[7]姚煒,陳蘭,王德英.用Endnote組織參考文獻目錄的方法——以CJFD、唯普、萬方中文期刊數據庫為例[J].中國索引,2007,(4):48-51.
[8]姚煒,陳蘭,王德英.基于Endnote的CNKI文獻導入方法[J].現代情報,2008,(1):180-181,201.
[9]cvtCNKI軟件項目主頁:http:∥code.google.com/p/cvtcnki[EB].2010-05-01