CSL 1.0.2 规范

Northword2022年8月2日大约 2 分钟

CSL 1.0.2 规范

[!DONE] 此页面于 2022-8-2 已校对完成。

主要作者:Rintze M. Zelle, PhDopen in new window、 Brenton M. Wiernikopen in new window、Frank G. Bennett, Jr.、 Bruce D’Arcus、Denis Maier

其他贡献者:Julien Gonzalez、Sebastian Karcher、Sylvester Keil、Cormac Relf、Lars Willighagen and other CSL contributors.

译者:Mao Zhouopen in new windowNorthwordopen in new window

此工作以 Creative Commons Attribution-ShareAlike 4.0 International Licenseopen in new window 授权。

介绍

CSL(Citation Style Language,引文样式语言) 是一种基于 XML 的格式,用来描述引文、注释和参考文献的格式,他提供了:

  • 一种开放的 (开源的) 格式
  • 紧凑、稳定的样式
  • 对样式要求的广泛支持
  • 样式自动本地化
  • 对样式发布和更新的基本支持
  • 数千种免费提供的样式(CC BY-SA 授权)

有关的其他文档,CSL 议程,样式和本地化文件详见 CSL 项目主页open in new window

翻译习惯

这里将列出一些常用的术语的译文,并不能保证翻译的准确性。为保持准确性,后文的描述中可能会在译文旁标注原文。

原文译文备注
locale files/locale本地化文件区域文件
styles样式
citation引文
macro

术语

关键字 MUST,MUST NOT,REQUIRED,SHALL,SHALL NOT,SHOULD,SHOULD NOT,RECOMMENDED,MAY 和 OPTIONAL 按 IETF RFC 2119open in new window 中的描述解释。

[!NOTE] 译者注:关于 IETF RFC 2119 协议

RFC ,即 Request for Comments,意见征求稿,是由 The Internet Engineering Task Forceopen in new window 制作的文档,其中许多是各种 Internet 协议的官方标准。

RFC 2119 协议全文:https://www.ietf.org/rfc/rfc2119.txt

MUST:必须的。通过它描述的对象,是强制要求的。它与 REQUIRED 和 SHALL 含义相同。

MUST NOT:不允许的。通过它描述的对象也是强制的。与 SHALL NOT 同义。

SHOULD:在通常情况下,应当这样。但是,特殊情况下除外。与 RECOMMENDED 同义。

SHOULD NOT:在通常情况下,不是这样。但是,特殊情况下除外。与 NOT RECOMMENDED 同义。

MAY:可选的描述对象。与 OPTIONAL 同义。