原文地址:The Unicode Blog: Announcing The Unicode Standard, Version 15.0

Unicode 标准版本 15.0 现已推出,包括核心规范、附件和数据文件。此版本增加了 4,489 个字符,使总数达到 149,186 个字符。这些新增功能包括两个新脚本(共 161 个脚本)、20 个新表情符号字符和 4,193 个 CJK(中文、日文和韩文)表意文字。V15.0 中的新脚本和字符增加了对现代语言组的支持,包括:

  • 纳格蒙达里,一种现代文字,用于书写蒙达里语,一种在印度使用的语言
  • 印度用于书写孔卡尼语、阿瓦迪语和哈维亚卡语卡纳达语的卡纳达语角色
  • 卡克托维克数字,由阿拉斯加卡克托维克的伊努皮亚克语使用者为因纽特语和尤皮克语的计数系统设计

在流行的符号添加中有20个新的表情符号,包括头发选择,马拉卡斯,水母,khanda和粉红色的心。有关新表情符号字符的完整列表,请参阅 Unicode 15.0 的表情符号添加和表情符号计数。有关 Unicode 标准对表情符号字符支持的详细说明,请参阅 UTS #51,Unicode表情符号

其他符号和符号添加包括:

对其他语言和学术工作的支持包括:

  • Kawi是一种在东南亚发现的历史文字,用于书写古爪哇语和其他语言
  • 阿拉伯文字的三个附加字符,以支持土耳其使用的古兰经标记
  • 在手写和印刷文件中发现的三个霍吉字符
  • 十个梵文字符,用于表示铭文和手稿中发现的吉祥标志
  • 马拉雅拉姆语音译中使用的六个拉丁字母
  • 音标中使用的 63 个西里尔修饰字母

重要的图表字体更新包括:

  • 一组用于埃及象形文字的更新字形,以及标准化的变体序列,以支持文本中发现的旋转字形
  • 改进了加拿大原住民统一音节的字形,为 Carrier 和其他语言提供了更好的支持
  • 新的 Wancho 字体,具有改进和简化的形状

对 CJK 块的更新增加了:

  • 新的 CJK 统一表意文字扩展 H 块增加了4192 个表意文字
  • CJK 统一表意文字扩展 C 块中的一个表意文字

Unicode 属性和规范决定了计算机和手机上文本的行为。以下六个 Unicode 标准附件和技术标准对 15.0 版进行了值得注意的更新:

  • UAX #9(Unicode 双向算法)修改了 UAX9-C2 中的注释,以强调使用更高级别协议来缓解潜在的源代码欺骗攻击。
  • UAX #31,Unicode 标识符和模式语法,提供了有关默认标识符配置文件的更多指导,阐明了标识符中默认可忽略代码点的使用,并讨论了编程语言中Pattern_White_Space和双向排序问题之间的关系。
  • UAX #38, Unicode Han Database, 添加了 kAlternateTostrokes 属性。kCihaiT 属性的类别已更改为字典索引,kKangXi 属性已扩展,并添加了第 3.0、3.10 和 4.5 节。
  • UTS #39,Unicode 安全机制,将零宽度连接器 (ZWJ) 和零宽度非连接器 (ZWNJ) 字符从Identifier_Status = 允许Identifier_Status = 受限;因此,默认情况下,常规安全配置文件不再允许使用它们。
  • UAX #45,U-Source表意文字,在其数据文件中记录了新的表意文字,“ExtH”被添加为新状态,现有CJK统一表意文字块的状态标识符得到改进,并添加了第2.5节。
  • UTS #46,Unicode IDNA 兼容性处理,阐明了 ToASCII 中空标签的边缘情况,并添加了有关新的 IDNA 派生属性数据文件的文档。

关于Unicode标准

Unicode 标准为所有现代软件和信息技术协议中任何语言的文本数据的处理、存储和无缝数据交换提供了基础。它为世界上所有语言提供了统一的通用架构和编码,目前编码了超过140,000个字符。

Unicode 是现代标准(如 XML、Java、C#、欧马脚本、通用语言脚本、CORBA 3.0、WML 等)所要求的,并且是实现 ISO/IEC 10646 的官方方法。它是所有现代软件的基本组成部分。

有关 Unicode 标准的更多信息,请访问 https://home.unicode.org/

Unicode 15.0 标准已发布,新增鹅、豌豆等 20个emoji的更多相关文章

  1. Excelize 2.4.0 正式版发布, 新增 152 项公式函数支持

    Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准.可以使用它来读取.写入由 Microsoft Exc ...

  2. Dapr v1.9.0 版本已发布

    Dapr是一套开源.可移植的事件驱动型运行时,允许开发人员轻松立足云端与边缘位置运行弹性.微服务.无状态以及有状态等应用程序类型.Dapr能够确保开发人员专注于编写业务逻辑,而不必分神于解决分布式系统 ...

  3. Dapr v1.10.0 版本已发布

    Dapr是一套开源.可移植的事件驱动型运行时,允许开发人员轻松立足云端与边缘位置运行弹性.微服务.无状态以及有状态等应用程序类型.Dapr能够确保开发人员专注于编写业务逻辑,而不必分神于解决分布式系统 ...

  4. sa-token v1.9.0 版本已发布,带来激动人心新特性:同端互斥登录

    sa-token是什么? sa-token是一个JavaWeb轻量级权限认证框架, 官网首页:http://sa-token.dev33.cn/ 如果你经常使用腾讯QQ,就会发现它的登录有如下特点:它 ...

  5. php大力力 [045节] 兄弟连高洛峰 PHP教程 2014年[已发布,点击下载]

    http://www.verycd.com/topics/2843130/ 第1部分 WEB开发入门篇第1章LAMP网站构建1.[2014]兄弟连高洛峰 PHP教程1.1.1 新版视频形式介绍[已发布 ...

  6. PKCS 发布的15 个标准与X509

    PKCS 发布的15 个标准,转自:http://falchion.iteye.com/blog/1472453 PKCS 全称是 Public-Key Cryptography Standards ...

  7. [译]基于ASP.NET Core 3.0的ABP v0.21已发布

    基于ASP.NET Core 3.0的ABP v0.21已发布 在微软发布仅仅一个小时后, 基于ASP.NET Core 3.0的ABP v0.21也紧跟着发布了. v0.21没有新功能.它只是升级到 ...

  8. TypeScript 0.9.1 发布,新增 typeof 关键字

    TypeScript 0.9.1 发布了,该版本提升了编译器和语言的性能,增加新的语言特性 typeof ,更好的 this 处理等.详细介绍请看发行说明. TypeScript 是微软新推出的一种语 ...

  9. FineUICore(基础版)v5.4.0已发布!

    FineUICore(基础版)已发布,请先加入知识星球,下载后可以永久免费商用:

  10. .NET ORM 开源项目 FreeSql 1.0 正式版发布

    一.简介 FreeSql 是 .NET 平台下的对象关系映射技术(O/RM),支持 .NetCore 2.1+ 或 .NetFramework 4.0+ 或 Xamarin. 从 0.0.1 发布,历 ...

随机推荐

  1. 今晚19:00知识赋能第2期直播丨OpenHarmony智能家居项目之控制面板界面设计

    OpenAtom OpenHarmony(以下简称"OpenHarmony")开源开发者成长计划项目自 2021 年 10 月 24 日上线以来,在开发者中引发高度关注. 成长计划 ...

  2. C# 方法参数中的this参数

    引用:C# 方法中的this参数 - zh89233 - 博客园 (cnblogs.com) public static class StringExtension { public static v ...

  3. IntelliJ IDEA 配置类注释模板

    菜单栏依次点击 File > Settings 在弹出窗口中找到 Editor >File and Code Templates 在右侧中 Files 选项卡中找到 Class. 在右侧输 ...

  4. locust分布式压测的Step Load及no web模式下的报表自动生成

    Running Locust in Step Load ModeIf you want to monitor your service performance with different user ...

  5. 百度unit闲聊机器人

    import json import random import requests # client_id 为官网获取的AK, client_secret 为官网获取的SK client_id = & ...

  6. 《c#高级编程》第4章C#4.0中的更改(七)——命名参数和可选参数

    一.概念 C#中的命名参数和可选参数是两种函数参数的特殊形式,它们可以提高代码的可读性和灵活性. 命名参数 命名参数允许我们在调用函数时指定参数名称,从而不必按照函数定义时的参数顺序进行传参.这样做可 ...

  7. 力扣41(java)-缺失的第一个正数(困难)

    题目: 给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数. 请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案. 示例 1: 输入:nums = [1,2,0 ...

  8. Log4j漏洞不仅仅是修复,更需要构建有效预警机制

    ​简介:软件的漏洞有时不可避免,根据Gartner的相关统计,到 2025 年,30% 的关键信息基础设施组织将遇到安全漏洞.日志服务SLS,可帮助快速部署一个预警机制,使得漏洞被利用时可以快速发现并 ...

  9. 唯品会:在 Flink 容器化与平台化上的建设实践

    简介: 唯品会 Flink 的容器化实践应用,Flink SQL 平台化建设,以及在实时数仓和实验平台上的应用案例. 转自dbaplus社群公众号作者:王康,唯品会数据平台高级开发工程师 自 2017 ...

  10. 数据智能构建管理平台Dataphin V2.9.4.3版本发布

    简介: Dataphin发布V2.9.4.3版本升级多项产品能力,该版本在产品功能和用户体验上都进行了优化和提升,旨在为用户提供更完善的产品能力和体验,以加速企业数据中台建设进程. -更多关于数智化转 ...