CAN/CSA-ISO/IEC 14651-2008
信息技术 国际字符串排序和比较 字符串比较方法和通用模板可定制排序的描述(采用 ISO/IEC 14651:2007 第二版 2007-12-01)

Information Technology - International String Ordering and Comparison - Method for Comparing Character Strings and Description of the Common Template Tailorable Ordering (Adopted ISO/IEC 14651:2007, second edition, 2007-12-01)


标准号
CAN/CSA-ISO/IEC 14651-2008
发布
2008年
发布单位
SCC
替代标准
CAN/CSA-ISO/IEC 14651:2013
当前最新
CAN/CSA-ISO/IEC 14651-2021
 
 
适用范围
CSA 前言 信息技术领域的标准制定与国际标准制定相协调。通过 CSA 信息技术技术委员会 (TCIT),加拿大人担任加拿大标准委员会 (SCC) 的 ISO/IEC 信息技术联合技术委员会 1 (ISO/IEC JTC1) 的加拿大咨询委员会 (CAC)。加拿大标准委员会是加拿大的 ISO 成员机构,也是 IEC 加拿大国家委员会的发起者。此外,作为国际电信联盟 (ITU) 的成员,加拿大参加了国际电报电话咨询委员会 (ITU-T)。 1 范围 本国际标准定义了以下内容。 - 参考比较方法。此方法适用于两个字符串,以确定它们在排序列表中的排序顺序。该方法可应用于包含 ISO/IEC 10646 完整目录中字符的字符串。此方法还适用于该目录的子集,例如不同 ISO/IEC 8 位标准字符集的子集,或任何其他字符集(无论是否标准化),以产生对每种脚本的给定语言集有效的排序结果(经过定制后)。此方法使用从本国际标准中定义的通用模板表或其定制之一派生的排序表。此方法提供了一种参考格式。该格式使用巴科斯范式 (BNF) 描述。此格式用于描述通用模板表。该格式在本国际标准中规范使用。- 通用模板表。参考比较方法使用通用模板表的给定定制。公用模板表描述了 ISO/IEC 10646:2003 修订版 2 中所有编码字符的顺序,以及字符 DEVANAGARI LETTER GGA、DEVANAGARI LETTER JJA、DEVANAGARI LETTER DDDA 和 DEVANAGARI LETTER BBA(分别为字符 U097B、U097C、U097E 和 U097F)。它允许指定完全确定的排序。此表允许指定适应本地排序规则的字符串排序,而无需实施者了解 UCS 中已编码的所有不同脚本。注 1 此公用模板表将根据本地环境的需要进行修改。它在全球范围内的主要好处是,对于其他脚本,通常不需要进行修改,并且顺序将尽可能保持一致,从国际角度来看是可预测的。注 2 本国际标准中使用的字符集与 Unicode 标准 5.0 版相同。 - 参考名称。参考名称指的是通用模板表的这个特定版本,用于在定制时作为参考。特别是,这个名称意味着该表与 ISO/IEC 10646 通用多八位字节编码字符集的特定开发阶段相关联。 - 要求声明排序表和通用模板表之间的差异(增量)。本国际标准不要求以下内容。 - 特定的比较方法;任何给出相同结果的等效方法都是可以接受的。 - 在给定实现中描述或定制表格的特定格式。 - 实现将使用的特定符号,通用模板表的名称除外。 - 用于选择选项的任何特定用户界面 - 比较时使用的中间键的任何特定内部格式,也不要求使用数字键。 - 上下文相关的排序。 - 比较前对字符串的任何特定准备。 注 1 即使本国际标准没有规定,通常也需要在比较之前准备字符串(参见附件 C)。注 2 尽管无需用户界面来选择选项或指定通用模板表的定制,但一致性要求始终声明适用的增量,即与此表的差异声明。建议流程向用户提供可用的定制选项。

CAN/CSA-ISO/IEC 14651-2008相似标准


推荐





Copyright ©2007-2022 ANTPEDIA, All Rights Reserved
京ICP备07018254号 京公网安备1101085018 电信与信息服务业务经营许可证:京ICP证110310号