2015/03/09

Citation on Word/Office for Mac 2016 (preview release)

==
重要訊息更新(20150617):
Papers 3.app 的最新更新版本 (ver. 3.2.10),已經開始支援 Microsoft Word 2016 Preview。詳細內容請參考 Papers 3 官網於六月八日的 Release Note
但是 Papers 2.x 依然無解。也不曉得會不會針對這個問題做出更新。
==

本篇內容主要是描述 Papers 2.7.3 以及 Zotero 4.0.26.1 在新版 Word 的使用情況。

新版 Word

這是微軟今年的大作之一。對於長期使用 Writer (LibreOffice) 兼偶爾使用 Pages (iWorks) 的我來說,Word (Office for Mac 2016) 本來不在我的考慮之內。除了它依舊不支援 ODF 格式的檔案之外,另一個反感的原因是 Office for Mac 2011 的難用和龜速,這些方面的討論和抱怨極多,我也不多說了。 

至於這一次為何會想到要試用,一方面是因為微軟號稱這新版本和 Windows 版本之間將會無縫接軌,桌面和行動應用相容性也會大為提高,不再發生格式上的差異之外,另外一點就是從每個 Preview 版本發佈後可以使用 60 天,且會自動更新,一直到下半年釋出正式版後的一個月內都可以免費使用[1],這其實挺有誠意的。加上使用 OneNote 也有一段時間,感覺還不錯,所以就給了這個算是萬眾著目的新版本一次機會——只支援 Yosemite 系統。於是在 PTT 的 Mac 版一有消息時[2],便立馬下載試用。由於系統介面是英文,所以我的 Word 操作介面也是英文,但網路上說正體中文可以正常顯示,顯然使用者的 Mac OS 得處於中文介面中。



Word 的 Icon

簡潔的啟動畫面


儲存檔案時偶爾會跳出的畫面




文獻管理軟體

由於經常撰寫需要引用文獻的文章,因此對於文獻管理和引用的軟體的需求也高。在畢業之前,我使用過 Endnote X 系列,它對於主流的文章撰寫軟體,支援非常好,但它費用太高,畢業後得另行購買,感覺 CP 值不那麼大。因此當時就轉而使用較為便宜的 Papers 1.x,直到升級成 2.7.3。Papers 3 對我來說不如 Papers 2 好用,因此没再繼續升級。再則,每次升級主要版本都得再花另一筆費用,所以逐漸地開始使用起了 Zotero。而且 Zotero 也有了 Standalone 的軟體版本。至於 Mendeley,目前没用到,因為已經有了 Papers 和 Zotero。但聽說它對於 LaTeX 的支援也不錯,也可以掃描檔案的文字內容,官網上也顯示它具有大部分文獻管理軟體所未具有的功能[3],有機會倒是可以試用一下。BibDesk 或 JabRef,我是用在 LaTeX 的操作上,但是在 Word 的應用有點複雜和麻煩,Windows 上似乎得用到 BibtextoWord 這個 Add-in,而 Mac 系統中則像是要用 BibFuse 這個 AppleScript,這部分等以後有機會再說。

可能是因為 Office for Mac 2016 剛剛釋出,所以許多文獻管理軟體還無法支援在 Word 檔案上的文獻即時安插功能,例如非常方便的『Cite While You Write』。這對習慣於一邊撰寫文章內容,一邊引用文獻的使用者來說非常不方便。不過,除了無法即時插入文獻外,其實手動貼上 cite key/cite marker 的方法,還是能夠正常安插文獻,最終一樣能正常輸出文獻資料於文章中,只是步驟上麻煩了點。

Papers 2.7.3

在 Papers 選擇好要引用的文獻後,到 Edit --> Copy As --> Papers Citation,快速鍵是 [Option + Command + M],然後在 Word 檔案中插入 ([Command + V]),這時就會出現大括號式的 cite key,像是 {Sato:2009ha}。和一般情況一樣,cite key 可以疊加,以同時引用多份文獻。最後,再到 Word 檔案中連續按兩次的 Control 鍵,在跳出 Papers Citation 的對話框中設定好輸出文獻的格式,然後選擇 Format Manuscripts即可完成文獻的輸出。


Papers上手動複製 cite key

在 Word 中的文獻輸出格式化


Zotero 4.0.26

網路上已經有網友 (aamir__mir) 針對這個問題,在 Zotero 論壇上發問,也有人回應 (參考討論串中網友 aurimas 的回應),但網友提供的方式並不可行[4],而且,網友 aurimas 提供的方式中,其路徑實際上是 /Applications/Office/Startup/Word/ 資料夾,而在 Word 的設定分頁『Developer』中,選擇 Add-ins 可以看到它的存在,只是没起作用,連個 Zotero 的影子都看不到,而且也少了前一版本的 Script 符號。目前只能用迂迴的方式來達到目的。


Microsoft Add-ins


而使用 Zotero 來引用時,一樣得在 Firefox 的 Zotero Add-ons 的操作分頁中,或是在 Standalone Zotero 的操作介面中,選擇要引用的資料,快速鍵是 [Shift + Command + C]。然後再到 Word 文章中貼上 ([Command + V]),這時出現的是 Zotero 的 citation marker,例如 { | Mendeley, no date | | |zu:0:G5V2UC5B},其中有五欄資料,第二和第五欄是必填,通常不需要另行更改,而且第五欄最好不要動,其他欄位則依需求來手動設定。同樣的,citation marker 可以疊加。由於 Zotero 還無法與新版 Word 整合好,所以寫完後得把文章先以 RTF 格式儲存。

重點來了,先以 LibreOffice/OpenOffice/NeoOffice 的 Writer 打開 RTF 檔,個人建議先轉存成 ODT 檔案格式,然後選擇 Citation Style,若没有想要的 Style,可以從網路上的 Zotero Style Repository 安裝[5]。再以 Zotero 的 [RTF/ODT Scan…] 功能掃描文章,並且指定另存新檔位置即可。最後再回鍋成 DOC/DOCX 檔案格式——個人建議,還是直接使用 LibreOffice + Zotero 的組合省事。按照慣例,在 RTF/ODT/ODC 格式之間轉換時,如有必要,還是得關心一下樣式變了多少。

當然,若是不想扯到 LibreOffice 等等其他軟體,還是可以從 Zotero 中擷取資料貼到 Word 檔案上,不過這和手動一個一個地增加參考文獻是差不多的辛苦,個人不是很推薦。而且,要是參考文獻的 metadata 不小心更動了,那就得更辛苦地在檔案一大堆文字中找出當初塞進去的引文,加以修正。這麻煩的手動法,就是在 Zotero 欲引用的參考資料上點右鍵,選擇『 Create Bibliography from Item…』,在跳出的『Citation Style』對話框當中,選擇要使用的格式。然後在對話框底下的『Output Mode』 中,Citations 是用來貼在正文內的模式,當然這方式無法自動疊加參考文獻,在剪貼後得手動刪掉多的括號(未經實作);而 Bibliography 自然是文章最後的參考文獻總覽,或者是 footnote 中的註解——一個引文,就得進行兩個剪貼的動作。至於對話框中的『Output Method』則是選擇從 Zotero 中輸出的方式。在編寫 Word 檔案的當下,自然是選擇『Copy to Clipboard』,然後貼在 Word 檔案上比較順手,也符合編寫檔案的流程。

相信在 Office for Mac 2016 的新版本不斷推出後,以上的問題皆能順利解決。但時間上趕不及的人,可以使用上述方法暫時滿足需求。或者,先使用原來順手的方式來解決,畢竟重要檔案還是得用穩妥和熟悉的方式來完成比較好。不過,新版 Word 真的很不賴(相對於 2011 版),有需要的人可以試試。

==
20150312
新增倒數第二段的資料;修改錯別字。
==

參考資料

[1] Microsoft, “Microsoft Office for Mac、Apple,” (2015) http://products.office.com/en-US/mac/mac-preview.
[2] eggimage, “[情報] Office 2016 Preview開放下載” Ptt 批踢踢實業坊, (06-Mar-2015) https://www.ptt.cc/bbs/MAC/M.1425575518.A.482.html.
[3] Mendeley, “Compare Mendeley | Mendeley,” http://www.mendeley.com/compare-mendeley/.
[4] aamir__mir, “Zotero Forums - office for mac 2016,” (06-Mar-2015) https://forums.zotero.org/discussion/47311/office-for-mac-2016/
[5] Zotero, “Zotero Style Repository,” https://www.zotero.org/styles.

沒有留言:

張貼留言

逢廣告文必砍!