引文格式語言

引文格式語言是一種開放的 XML 檔案格式,用於描述用于格式化參考文獻書目的模式。 使用 CSL 的文獻管理軟體包括 ZoteroMendeley 和 Papers。 Pandoc 輕量級文件轉換系統還支援 CSL、YAMLJSON 格式的參照,並且可以使用 Zotero Style Repository 中列出的任何 CSL 樣式來呈現這些格式。[1]

歷史

CSL 是由 Bruce D』Arcus 建立的,用於 OpenOffice.org 和基於 XSLT 的「 CiteProc」CSL 處理器。CSL 是與 Zotero 開發商 Simon Kornblith 合作進一步開發的。自2008年以來,核心開發團隊由 D』Arcus、 Frank Bennett、 Rintze Zelle、 Brenton Wiernik 和 Denis Maier 組成。

CSL 的發行版分別為0.8(二○○九年三月二十一日)、0.8.1(二○一○年二月一日)、1.0(二○一○年三月二十二日)、1.0.1(二○一二年九月三日)及1.0.2(二○二一年十月二十二日)。 CSL 1.0是一個向後不相容的版本,但是0.8.1格式的樣式可以自動更新為 CSL 1.0格式。

在2006年發布時,Zotero 成為第一個採用 CSL 的應用程式。 2008年,Mendeley 在 CSL 的支援下發布,2011年,paper 和 Qiqqa 獲得了對基於 CSL 的引文格式的支援。

軟體支援

  • Zotero、 Mendeley、 Paper 和 Qiqqa 都支援 CSl1.0(Zotero 也支援 CSL0.8.1風格,這些風格在內部被更新為 CSL1.0)。
  • Zotero、 Mendeley 和 Qiqqa 都依賴 citeproc-js 的 JavaScript CSL 處理器。
  • Zotero,Mendeley 和 Qiqqa 提供了一個內建的 CSL 編輯器來幫助建立和修改 CSL 風格。

格式

CSL 專案維護一個 CSL 1.0樣式儲存庫,其中包含超過9000種樣式(超過1700種獨特樣式)。[2]

參考資料

  1. ^ Pandoc. Pandoc — About Pandoc. Pandoc. [2021-01-06]. 
  2. ^ citation-style-language/styles. December 30, 2020 –透過GitHub. 

外部連結