心理科學研究必用神器1~Zotero

正在編寫的心理學實驗研究法教科書實驗心理學:開放科學取向的第二章要介紹有利可重製研究的各種應用程式,我先透過部落格分享幾種今後心理科學學者最值得使用的工具。請留意介紹的一系列應用程式都是要安裝在桌上型電腦或筆記型電腦運作。

經常要讀論文寫報告的研究者都需要一個可靠的文獻管理工具,除了管理隨時隨地要下載收藏的論文,整理閱讀筆記,寫作正式報告時要引用看過的論文,更需要這樣的工具幫助你處理惱人的格式問題。目前常見的文獻管理軟體裡,我推薦Zotero的理由除了免費之外,經由雲端帳號或科學研究平台共享文獻資料與筆記,還有匯出的書目資料支援動態文件(例如Rmarkdown)寫作。

幾年前Zotero還未釋出獨立的主程式,政治大學博士生陳勇汀就寫了一篇完整的介紹文章,我推薦有使用經驗的讀者也參考他分享的心得和好料。本篇設定讀者是看過本文才初次接觸的使用者,第一次安裝先用你習慣使用的瀏覽器打開官方網站下載頁面。官方下載網頁會偵測你使用的作業系統與瀏覽器,提供下載路徑的圖示。請先由左方大圖下載安裝程式,安裝成功之後就可以使用。右方大圖是瀏覽器的附加元件,建議主程式安裝成功後再安裝,之後你的瀏覽器網址列會多出一個Save to Zotero圖示,等一下就會說明這個附加元件的功用。

增加你的第一筆收藏

任何人類的知識載體都有對應的書目格式,記錄該載體的詮釋資料(metadata),就以大眾都知道的書藉來說,每本書都有獨一無二的ISBN,是詮釋資料必有的欄位。目前許多大學圖書館網站與購書網站會在網頁中嵌入詮釋資料,讓使用者能直接匯入書目管理軟體。

zotero安裝好主程式與瀏覽器附加元件後,你在購書網站看到想讀的書,要納入個人書目資料庫,這時只要打開zotero,就會發現你的瀏覽器網址列旁的附加元件圖示,變成像下圖的樣子(取自Washington and Lee University圖書館)。

這時只要按一下圖示,網路順暢的話不用兩秒鐘,你就會在你的zotero主視窗看到這本書的資料已經成功匯入。相同的原理,任何論文資料庫網站,甚至有嵌入詮釋資料的個人網頁或部落格,zotero都會自動辨識其書目類型,按下圖示就能匯入zotero。如此累積一段時間,你的zotero書目資料庫會累積各種類型的書目資料。下圖是我的zotero書目一部分剪影,除了書藉與期刊論文之外,還有學位論文、程式碼、部落格文章,以及播客節目(podcast)。

許多期刊論文網頁也提供論文全文下載網址,如果你有下載權限,附加元件的預設功能是匯入書目資料的同時,也會下載到你所設定的論文檔案儲存位置。檔案儲存位置可由主視窗上方的編輯選單,選擇偏好設定打開設定視窗,切換到「進階」-「檔案與資料夾」子視窗,自行設定庫目錄,如下圖的示範:

上圖視窗的資料目錄是存放你已匯入zotero的所有書目資料,也就是每次打開Zotero在主視窗看到的所有資料。我的習慣是書目資料與論文檔案資料放在不同的資料夾,稍後我會說明如此設定的理由。

管理文獻的推薦功能

Zotero擔供像檔案總管的功能,讓使用者自訂文獻庫,將你要歸為同一類的書目資料放在同一個文獻庫。例如你正在寫一篇論文,你可以把這論文要引用的資料都歸類到這個文獻庫,之後不再需要這個文獻庫的話,可以直接刪除,而書目資料還是在你的Zotero資料目錄。創建文獻庫只要滑鼠移到主視窗的我的文獻庫資料夾圖示,按右鍵叫出如下圖的選單,點選新增文獻庫,就像在檔案總管新增資料夾一樣,命名文獻庫名稱,並從我的文獻庫拖放你要放入的書目資料。此外,你也注意到另一個功能新增搜尋結果,這項功能也會建立文獻庫,不過你可以自訂搜尋條件,你的資料目錄符合搜尋條件的書目資料,不論是已有的或之後新增的,都會自動加入這個文獻庫,適合累積上千筆書目資料時使用。

上圖的選單之中還有其他功能,稍後我都會介紹。

連結文書處理器與管理文獻樣式

你能找到的各家書目管理軟體都能輔助使用者在Word等書目管理軟體編輯文內引用與參考文獻,Zotero的輔助功能是由偏好設定啟動。請打開偏好設定視窗,再切換到如下圖的頁面。目前Zotero支援Word與LiberaOffice Writer兩種文書處理器,下圖顯示Zotero已經建立與已安裝的Word連結。這個頁面最下方有一個使用對話框選項,我建議勾選,等一下就知道有何功用。

打開一份Word空白文件(我的版本是2016),上方選單會多一個Zotero欄位,切換過去會看到如下圖的畫面。一旦開始在Word編輯文件,一併啟動Zotero主程式,就可以開始使用這項選單中的所有功能。

如果你要編輯一份符合某個學術寫作格式的手稿,請先點選Document Preference,開啟如下圖畫面的引用文獻樣式選擇視窗。除了預設的樣式,如果你要編輯的樣式不在其中,也可以自行擴充。Zotero官方提供文獻樣式資料庫,你可以搜尋你需要的樣式csl檔。下載之後可直接雙擊匯入Zotero,或者由Zotero偏好設定中的引用頁面匯入。

當你要在文件中插入要引用的文獻,或者編輯上一次置入的引用,只要點選Word的Zotero選單最左方Add/Edit Citation,就會出現如以下圖的視窗。請留意,如果在之前偏好設定裡的文書處理器沒有勾選最下方的選項,出現的是一個像網址列的對話框。下圖的對話框操作與Zotero主程式頁面大同小異,你可以從右上方對話框搜尋你要引用的文獻,或者使用你曾經建立的文獻庫,從左方選單切換到文獻庫中選擇。為寫作論文建立文獻庫如同打草稿,你如果是在Word之外的地方建立寫作大綱,這樣的功能剛好搭配你的寫作習慣。一旦你從選單中選好要插入的書目資料(可複選),按下右下角的OK,你的Word文件就會出現符合設定格式的文內引用。

上圖的對話框還有更進一步的功能,有寫過論文的讀者知道APA的文內引用有不同型式。如果你要編輯像這樣的句子:“張三(2000)提出關於焦慮感量的理論”。選好要引用的文獻,只要開啟最下方的編輯器,可以在視窗中改變引用書目的文字內容。

如果你要引用兩項以上的書目資料,點選最下面的多重來源,就會出現如上圖畫面最右方的欄位。接著你再從中央欄位選擇複數書目,增加到右方欄位。如果你要編輯書目的文字內容,同樣可在最下方編輯器視窗處理。

BibTex與匯出書目檔bib

有時候你需要匯出一部分書目資料,分享給他人或用於其他工作。這時你就可以用到稍早提到的選單內(見下圖)匯出文獻庫功能,只要先選好要匯出的文獻庫資料夾,點選這個功能就有對話框出現,讓你選擇要匯出的書目檔格式。我推薦BibTex書目資料格式,因為這是各家書目管理軟體都支援的格式,並且是Latex排版軟體使用的格式,這項功能的好處我會在下一篇網誌介紹。

我的Zotero有安裝外掛套件better bibtex,才能使用上圖選單最後兩個功能。這個套件可以給予每個書目一個獨特的citation key(見下圖),能複製到markdown文件,經Latex排版渲染的文件符合學術寫作格式的文內引用與參考文獻。下一篇我將介紹如何使用Rmarkdown生成文件,也就是編輯動態文件的方法,有興趣者可以參考安裝指南,在自已的zotero安裝這個套件。

註冊與使用你的zotero雲端帳號

自已收集的書目資料可以透過Zotero雲端與他人分享,或者完全公開。首先在Zotero官網註冊帳號,你會有一個專屬頁面。接著在偏好設定同步頁面,輸入你的帳號密碼,個人電腦的Zotero書目資料就可以同步到Zotero雲端。我的設定如下圖,因為官方雲端帳鳥只有1GB,所以我不同步全文內容。開啟自動同步,每次開啟Zotero主程式都會自動同步雲端資料,你可以在個人的Zotero官網帳號頁面,檢視同步後的結果。

與他人共享你收藏的文獻資料

要與他人分享的書目資料,就放在群組文獻庫吧。在主程式視窗左方,收起我的文獻庫就會看到如下圖的圖示。管理方式與我的文獻庫相同,把想要分享或公開的書目資料放到群組文獻庫的資料夾即可。

如果你要公開或與特定人士分享,就在個人的Zotero官網帳號頁面調整設定,例如下圖是一個群組文獻庫的官網帳號設定,你可以根據實際需要隨時調整。

未來學術寫作不必再煩惱論文格式?

最後為下一篇網誌做個預告。除了用傳統文書編輯器寫論文,現在的動態文件編輯已經越來越成熟,上手門檻也不斷降低。之前提到的匯出書目檔bib,能搭配Rstudio編輯markdown格式文件,在文件內插入書目檔bib存在的citation key,就可以渲染符合寫作格式的pdf或Word檔案。現在還有輔助即時編輯的R套件citr,這些套件還在演進中,我們寫作時雖然要知道該用那一套格式,但是這些套件讓我們不必再煩惱其中的細節。未來共享功能再提昇之後,我們將能與同事經過網路協作編輯動態文件。

!登入個人github帳號就能留言!