引文格式語言

引文格式語言是一種開放的 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. 

外部連結

編輯