Citation Style Language ( CSL ) — это открытый формат файла XML , описывающий схему форматирования ссылок и библиографий . Программы управления ссылками, использующие CSL, включают Zotero , Mendeley и Papers . Облегченная система преобразования документов Pandoc также поддерживает цитаты в форматах CSL, YAML и JSON и может отображать их с использованием любого из стилей CSL, перечисленных в Zotero Style Repository. [1]
CSL был создан Брюсом Д'Аркусом для использования с OpenOffice.org , [2] [3] и процессором CSL " CiteProc " на основе XSLT . CSL был дополнительно разработан в сотрудничестве с разработчиком Zotero Саймоном Корнблитом. С 2008 года основная команда разработчиков состоит из Д'Аркуса, Фрэнка Беннетта, Ринтце Зелле, Брентона Виерника и Дениса Майера.
Выпуски CSL: 0.8 (21 марта 2009 г.), 0.8.1 (1 февраля 2010 г.), 1.0 (22 марта 2010 г.), 1.0.1 (3 сентября 2012 г.) и 1.0.2 (22 октября 2021 г.). CSL 1.0 был обратно несовместимым релизом, но стили в формате 0.8.1 могут быть автоматически обновлены до формата CSL 1.0. [4]
Zotero, выпущенный в 2006 году, стал первым приложением, принявшим CSL. В 2008 году Mendeley был выпущен с поддержкой CSL, а в 2011 году Papers и Qiqqa получили поддержку форматирования цитат на основе CSL.
Проект CSL поддерживает репозиторий стилей CSL 1.0, содержащий более 9000 стилей (более 1700 уникальных стилей). [5]