Unicode 14 标准发布
本文为翻译,原文地址Unicode 博客: 宣布 Unicode 标准, 版本 14.0
Unicode 标准版本 14.0 现已可用,包括核心规范、附件和数据文件。此版本增加了 838 个字符,总共为 144697 个字符。这些新增内容包括 5 个新脚本,共 159 个脚本,以及 37 个新表情符号字符。
第 14.0 版中的新脚本和字符为波斯尼亚、印度、印度尼西亚、伊朗、爪哇、马来西亚、蒙古、缅甸、巴基斯坦和菲律宾的现代语言群体以及非洲和北美的其他语言增加了支持,包括:
- 阿拉伯文字的添加,包括荣誉和添加的古兰经使用,以及字符用于写整个非洲,巴尔干,南亚和东南亚的语言
- Vithkuqi 脚本历史上用于写阿尔巴尼亚语, 目前正在经历现代复兴
- 唐萨语剧本用来写唐萨语,在印度和缅甸使用
- 托托脚本用于在印度东北部编写托托语
- 扩展 IPA 的许多拉丁文脚本添加
热门符号添加包括:
37个表情符号字符,包括几个新的表情符号的情感和手势(笑脸,手,动物和自然,食物和饮料,交通和活动)。有关新表情符号字符的完整列表,请参阅Unicode 14.0和表情符号计数的表情符号添加。有关 Unicode 标准对表情符号字符的支持的详细描述,请参阅UTS #51,Unicode 表情符号。
其他符号和符号添加包括:
- 吉尔吉斯共和国使用的索姆货币标志
- 兹纳门尼音乐符号在俄罗斯开发
对其他现代语言和学术工作的支持扩展到世界各地,包括:
- Cypro-米诺安,历史上主要在塞浦路斯岛使用
- 古老的维吾尔语,历史上在中亚和其他地方用来写突厥语、汉语、蒙古语、藏语和阿拉伯语
- 阿霍姆语、巴厘岛语、婆罗门语、加拿大土著语言语、格拉戈利蒂语、凯提语、卡纳达语、蒙古语、塔加禄语、塔克里语和泰卢古语
- 阿拉伯语支持豪萨、沃洛夫、欣德科和旁遮普, 以及埃西奥皮克对古拉格的支持
重要图表字体更新,包括:
- 对 CJK 辅助块和封闭的字母数字进行重大更新
Unicode 属性和规格决定了计算机和手机上的文本行为。第 14.0 版的更改包括以下 Unicode 标准附件和技术标准,这些附件进行了显著修改:为第 14.0 版更新了五个重要的 Unicode 附件:
为版本 14.0 更新的三个重要 Unicode 规范:
- UTS #10, 统一代码整理- 算法排序统一代码文本
- UTS #39, Unicode 安全机制- 减少 Unicode 欺骗
- UTS #46、Unicode IDNA 兼容性处理- 非 ASCII UL 的兼容处理
Unicode 标准是全球所有现代软件和通信的基础,包括操作系统、浏览器、笔记本电脑和智能手机以及互联网和 Web(网环、HTML、XML、CSS、JSON 等)。Unicode 标准及其相关标准和数据构成了 CLDR 和 ICU 发布的基础。
Unicode 14 标准发布的更多相关文章
- 如何让自己的Dev C++用上C++11,c++14标准
首先确保Dev C++版本是最新的5.11版 其实用C++11和C++14标准的语法去运行还是会出现结果的,最多warning一下 但完美主义者是不允许这样的 我们可以点击菜单栏的“工具”-> ...
- CSS 标准发布流程
随着 CSS 3 的广泛应用,很多新的 CSS 属性层出不穷,有很多陌生的 CSS 属性出现,所以经常需要去学习新的 CSS 属性.新的属性往往介绍文章不多,所以有时候就需要去看看官方文档,此时会发现 ...
- 微软 Visual Studio 14 CTP2 发布
对于在微软阵营下进行工作的团队来说,拥有最新版本的 Visual Studio 是提高效率最佳的选择,没有之一. 在本文中,我们就上个月发布的 Visual Studio "14" ...
- dbt 0.14.0 发布
以下内容来自官方博客,新的功能还是很不错的,后边尝试使用下. 参考资料:https://blog.fishtownanalytics.com/dbt-v0-14-0-better-serving-ou ...
- [技术] OIer的C++标准库 : STL入门
注: 本文主要摘取STL在OI中的常用技巧应用, 所以可能会重点说明容器部分和算法部分, 且不会讨论所有支持的函数/操作并主要讨论 C++11 前支持的特性. 如果需要详细完整的介绍请自行查阅标准文档 ...
- Google C++ Style Guide在C++11普及后的变化
转 http://www.cnblogs.com/chen3feng/p/5972967.html?from=timeline&isappinstalled=0&lwfrom=user ...
- [技术] OIer的STL入门教程
注: 本文主要摘取STL在OI中的常用技巧应用, 所以可能会重点说明容器部分和算法部分, 且不会讨论所有支持的函数/操作并主要讨论 C++11 前支持的特性. 如果需要详细完整的介绍请自行查阅标准文档 ...
- PKCS 发布的15 个标准与X509
PKCS 发布的15 个标准,转自:http://falchion.iteye.com/blog/1472453 PKCS 全称是 Public-Key Cryptography Standards ...
- 从Kubernetes 1.14 发布,看技术社区演进方向
Kubernetes 1.14 正式发布已经过去了一段时间,相信你已经从不同渠道看过了各种版本的解读. 不过,相比于代码 Release,马上就要迎来5周岁生日的Kubernetes 项目接下来如何演 ...
- Windows 记事本的 ANSI、Unicode、UTF-8 这三种编码模式有什么区别?
[梁海的回答(99票)]: 简答.一些细节暂无精力查证,如果说错了还请指出. 一句话建议:涉及兼容性考量时,不要用记事本,用专业的文本编辑器保存为不带 BOM 的UTF-8. * * * 如果是为了跨 ...
随机推荐
- 开发指导—利用CSS动画实现HarmonyOS动效(二)
注:本文内容分享转载自HarmonyOS Developer官网文档 点击查看<开发指导-利用CSS动画实现HarmonyOS动效(一)> 3. background-position ...
- 史上最全的中高级JAVA工程师-面试题汇总
史上最全的中高级JAVA工程师-面试题汇总 置顶 2019-10-15 18:58:32 Jeff.Smile 阅读数 34460更多 分类专栏: # 随笔 版权声明:本文为博主原创文章,遵循CC 4 ...
- python3 引入requests报错ImportError的处理方案
执行python3 import requests时抛出错误:ImportError: No module named requests 使用python3写爬虫时,有些小伙伴会遇到这种坑,使用发现导 ...
- RestfulApi 学习笔记——.net core入门操作(二)
前言 前面简单介绍了一下restfulapi是什么东西,那么我们应该在.net core 中如何实现呢?或者说该怎么做才能有这个restful api呢? 正文 幸运的是.net core帮助我们实现 ...
- setTimeout(fn, 0) // it works - JavaScript 事件循环 动画演示
在前端代码中很经常看到使用 setTimeout(fn, 0),如下面代码所示,乍一看很多余,但是移除了可能会出现一些奇奇怪怪的问题.要解释这个就需要理解 事件循环(Event Loop),下面会通过 ...
- 记一次 Go 调用系统命令出现的问题分析
首先在程序中封装了下面一个函数用来执行系统命令: // 执行系统命令 func executeCommand(command string, output, outerr io.Writer) err ...
- 编译 OpenCV 的 Python 依赖
这一次编译 OpenCV 的 Python 依赖为了方便运行我们使用 Docker 进行编译,环境准备如下: 系统依赖:Ubuntu 18.04 Python 版本:3.6,Ubuntu 18.04 ...
- 几种常见的MySQL/PolarDB-MySQL回收表空间方法对比
简介: 当我们频繁的删除表中的数据后,碎片就会变多,有经验的DBA就会回收表空间,回收表空间有好几种方式,我们要选择哪一种呢? 背景 为什么需要回收表空间?任何一个存储或您购买的实例规格都有容量限制, ...
- MaxCompute Spark 使用和常见问题
简介: 本文将就MaxCompute Spark开发环境搭建.常用配置.作业迁移注意事项以及常见问题进行深入介绍. 一. MaxCompute Spark 介绍 MaxCompute Spark是Ma ...
- 还在为多集群管理烦恼吗?RedHat 和蚂蚁、阿里云给开源社区带来了OCM
简介: 为了让开发者.用户在多集群和混合环境下也能像在单个 Kubernetes 集群平台上一样,使用自己熟悉的开源项目和产品轻松开发功能,RedHat 和蚂蚁.阿里云共同发起并开源了 OCM(Ope ...