2013年6月28日,星期五

测试Unicode 6.3的Unicode双向算法

Unicode标准附件#9,Unicode码双向算法(UBA),有一个主要更新计划在中发布2013年9月。此更新是Unicode 6.3发生了重大变化。对的更改算法和文本已经获得Unicode的批准技术委员会,以最终编辑审查为准。

Unicode技术委员会鼓励实现根据新的测试文件测试其代码以及2013年7月的两个参考实施。UAX#9中规范文本的解释必须绝对清晰,并且测试数据中的值之前至少通过两个实现进行彻底测试发布,因为发布后的任何更改(即使是为了解决问题)都可能导致重大的互操作性问题。UBA用于显示所有网络和应用程序中的阿拉伯语和希伯来语文本,因此算法的任何更改都会产生重大影响。

UAX#9的拟议更新涉及对UBA的实质性扩展,以实现隔离运行,引入新的Bidi_Class属性值和格式字符以支持该扩展。还对进行了更改章节3.3.5、解析中性点和隔离格式类型将成对标点符号作为一个单元进行解析。有关详细信息,请参阅http://www.unicode.org/reports/tr9/tr9-28.html

有关审核的更多信息,请参阅http://www.unicode.org/review/pri254/