若要將分開的數字參考文獻轉為 [1–3] 這類範圍,請將項目放在同一筆 Zotero 引文中,並使用會合併引文編號的 CSL 樣式。本指南涵蓋 Mac 上的 Microsoft Word,以及可選的樣式編輯方式。
連續參考文獻範圍需要符合哪些條件?
輸出格式有明確要求:樣式必須輸出 citation-number、啟用 collapse="citation-number",並呈現遞增的連續序列。CSL 說明了從 [1, 2, 3, 5] 轉換為 [1–3, 5] 的規則;遞減的編號不會合併。指定的範圍分隔符是 en dash。 CSL 1.0.2 規範
連續範圍必須保留你引用了哪些作品。如果選取的參考文獻編號是 1、2、3 和 5,[1–5] 會錯誤地把參考文獻 4 也包含進去。因此,理想的結果是「合併每一段連續序列」,並讓中間的缺號保持可見。
本指南討論的是文中的數字引文。書目仍會列出這些編號所代表的個別作品。數字樣式可能依字母順序或首次引用順序排列書目項目,因此請先確認文件中指定的編號,再判斷選取的項目是否連續。 Primer — CSL 入門
進行任何變更前,請先儲存一份 Word 文件的工作副本。以下的合成測試請使用這份副本,尤其是你打算修改引文樣式時。
如何在 Mac 版 Word 中合併項目?
開啟 Zotero 並確認其 Word 外掛可用後,使用 Word 的 Zotero 索引標籤:
- 點選現有引文並選擇
Add/Edit Citation,或將游標移到要插入新引文的位置。 - 依標題、作者或年份搜尋第一筆資料,然後選取它。
- 項目泡泡出現後,繼續輸入以尋找下一筆資料。按下
Return完成前,先加入所有需要的作品。 - 開啟
Document Preferences,選擇預定使用的數字樣式。 - 使用
Refresh更新文件。 使用 Zotero Word 外掛
如果句子中已經有多個分開的引文欄位,請在其中一個欄位中重新建立預定的選取項目,並逐一確認每個項目泡泡。接著移除多餘的欄位。請將此視為小幅文件編輯:比對編輯前後選取的作品,確保沒有項目遺失。
如果你先前曾重新排列引文泡泡,請開啟引文對話框中的 Z 選單,並在可用時啟用 Keep Sources Sorted。Zotero 只會在定義了引文排序的樣式中顯示此選項。避免直接在欄位中輸入替代範圍文字:手動變更可能會阻止自動更新。 使用 Zotero Word 外掛
如何選擇或調整會產生範圍的樣式?
先選擇一個其他格式符合需求的現有樣式。在 Mac 上開啟 Zotero,選擇 Zotero → Settings,然後開啟 Cite 面板。官方設定文件使用此 Mac 選單路徑;部分文件仍將此視窗稱為「偏好設定」。 Zotero 設定
使用 Get additional styles… 搜尋 Zotero 的樣式庫並安裝合適的樣式。安裝後,還必須透過 Document Preferences 將此樣式指定給 Word 文件。如果現有樣式似乎有誤,Zotero 建議先確認應用程式和樣式庫中的樣式是否為最新版本,再回報格式錯誤。 引文樣式
如果書目格式已正確,但引文範圍格式需要調整,請建立自訂副本。Zotero 的編輯指南建議以最新且合適的樣式為起點,修改其標題和 ID,避免更新時覆寫你的變更,並驗證編輯後的檔案。在 Mac 上可使用 TextEdit 編輯檔案,並選擇 Format → Make Plain Text。請以 .csl 副檔名儲存。 編輯 CSL 樣式 - 步驟指南
方括號數字範圍的引文片段
以下是 CSL 片段,不是可完整安裝的樣式。它應置於現有的獨立樣式中,用來示範簡單方括號數字的引文區段。請保留周圍的樣式中繼資料和書目。如果你的檔案只參照一個獨立父樣式,請先取得該父樣式的格式程式碼再進行編輯。 Primer — CSL 入門
<citation collapse="citation-number" after-collapse-delimiter=", ">
<sort>
<key variable="citation-number"/>
</sort>
<layout prefix="[" suffix="]" delimiter=", ">
<text variable="citation-number"/>
</layout>
</citation>
在此,collapse 會啟用範圍,排序鍵會讓數字依遞增順序排列,而兩項分隔符設定則會在各段範圍和其餘數字之間保留逗號加空格。after-collapse-delimiter 控制合併群組之後的標點符號;它不會決定範圍內使用的破折號。 CSL 1.0.2 規範
方括號位於 layout 上,將整筆引文括在其中。內層的 text 會輸出每個參考文獻編號。若要使用一對外層方括號,這個位置安排很重要。如果現有的引文區段也會輸出定位資訊或其他文字,請謹慎調整,不要用這段簡化片段取代那些指示。CSL 入門文件說明了引文版面配置、輸出元素和書目版面配置各自的用途。 Primer — CSL 入門
如何在使用前驗證結果?
在 Zotero 中選取數筆項目,然後從 Cite 面板開啟 Style Editor。從編輯器的下拉式選單載入起始樣式。上方區域顯示程式碼,下方區域則預覽引文和書目項目。使用編輯器的 Refresh 按鈕載入選取的資料庫項目。編輯後預覽會自動更新。 Zotero 樣式編輯器
切換樣式或關閉編輯器前,請先儲存編輯後的程式碼,因為這些操作會捨棄尚未儲存的編輯內容。預覽正常不代表 CSL 已通過驗證:編輯器會區分 XML 錯誤與其他樣式問題,而 Zotero 也明確建議編輯後驗證樣式。 Zotero 樣式編輯器
使用 Zotero 樣式管理器中的 + 按鈕安裝完整且已儲存的 .csl 檔案,然後在 Word 的 Document Preferences 中選取其易於辨識的標題。+ 按鈕可安裝本機 CSL 檔案;若只將上述片段貼進新檔案,並不會補上樣式的其他部分。 引用
同時檢查範圍與缺號的合成測試
使用五筆中性的測試記錄,標題例如 Grid Notes A、Grid Notes B、Grid Notes C、Grid Notes D 和 Grid Notes E。這些只是示意作品標題,並非外部來源。本測試假設文件依序將它們編為 1 到 5;請檢查實際書目,並視需要調整選取項目。
在暫存文件中建立下列引文。這些預期輸出是依據上述簡化片段推導而來,且引文不含定位資訊、前綴或後綴:
| 選取的參考文獻編號 | 預期輸出 | 檢查項目 |
|---|---|---|
| 1, 2, 3 | [1–3] |
連續序列會合併 |
| 1, 2, 3, 5 | [1–3, 5] |
缺號仍然可見 |
| 1, 3, 5 | [1, 3, 5] |
不會暗示缺少的參考文獻 |
| 3, 1, 2 | [1–3] |
數字排序會先於合併進行 |
範圍和排序規則來自 CSL 1.0.2 規範。
同時檢查書目與引文:即使顯示的範圍省略了中間編號,Grid Notes B 仍必須有自己的書目項目。接著新增或移除一筆選取的作品,再重新整理。這能測試你所需的編輯行為,而不只是確認第一筆呈現的引文看起來正確。
如果編號仍然分開,該檢查哪些項目?
使用合成文件縮小問題範圍。如果自訂樣式在其中正常運作,請比對原始文件選取的樣式、項目泡泡和排序選項。如果預覽本身出錯,請回到已儲存的樣式程式碼和驗證步驟。依此順序診斷,可分別觀察文件組合和樣式輸出的問題。
如果樣式問題持續存在,請記錄確切的預期輸出和實際輸出、樣式標題,以及選取的測試記錄。Zotero 的文件要求回報樣式錯誤時附上所需格式的證據;簡短且可重現的範例能清楚呈現差異。 引文樣式
連續序列和缺號測試都通過後,請在工作文件中套用相同的樣式和引文建立方法。一起檢查選取的作品和書目,確保較精簡的顯示仍保留你要引用的參考文獻。
來源
- 使用 Zotero Word 外掛 — Zotero。
- CSL 1.0.2 規範 — Citation Style Language。
- Primer — CSL 入門 — Citation Style Language。
- Zotero 設定 — Zotero。
- 引文樣式 — Zotero。
- 編輯 CSL 樣式 - 步驟指南 — Zotero。
- Zotero 樣式編輯器 — Zotero。
- 引用 — Zotero。