Jump to content

Citation Style Language

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by RobbieIanMorrison (talk | contribs) at 07:39, 6 January 2021 (added sentence about pandoc). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Citation Style Language (CSL) is an open XML-based language to describe the formatting of citations and bibliographies. Reference management programs using CSL include Zotero, Mendeley and Papers. The Pandoc lightweight document conversion system also supports citations in CSL YAML and JSON formats and can render these using any of the CSL styles listed in the Zotero Style Repository.[1]

History

CSL was created by Bruce D'Arcus for use with OpenOffice.org,[2][3] and an XSLT-based "CiteProc" CSL processor. CSL was further developed in collaboration with Zotero developer Simon Kornblith. Since 2008, the core development team consists of D'Arcus, Frank Bennett and Rintze Zelle.

The releases of CSL are 0.8 (March 21, 2009), 0.8.1 (February 1, 2010), 1.0 (March 22, 2010), and 1.0.1 (September 3, 2012). CSL 1.0 was a backward-incompatible release, but styles in the 0.8.1 format can be automatically updated to the CSL 1.0 format.[4]

On its release in 2006, Zotero became the first application to adopt CSL. In 2008 Mendeley was released with CSL support, and in 2011, Papers and Qiqqa gained support for CSL-based citation formatting.

Software support

Styles

The CSL project maintains a CSL 1.0 style repository, which contains over 9000 styles (more than 1700 unique styles).[5]

References

  1. ^ Pandoc. "Pandoc — About Pandoc". Pandoc. Retrieved 2021-01-06.
  2. ^ CiteProc at OpenOffice Bibliographic Project. http://bibliographic.openoffice.org/citeproc/index.html
  3. ^ OpenOffice Bibliographic Project. http://bibliographic.openoffice.org/
  4. ^ Update instructions to convert CSL 0.8.1 styles to the 1.0 format. http://citationstyles.org/downloads/upgrade-notes.html#updating-csl-0-8-styles
  5. ^ "citation-style-language/styles". December 30, 2020 – via GitHub.