知识点滴 - Unicode里的汉字结构描述符
汉字结构字符
「汉字结构字符(Ideographic Description Characters)」区块位于U+2FF0-U+2FFF范围内,共占据十六个编码空间,但由于实际上只有十二个结构描术符号,所以U+2FFC-U+2FFF的四个位置并没有编排任何符号。
由于汉字的数量庞大,而且不断增加,旧的罕见文字未必能在Unicode统一码中找到,新造的就更不用说了,所以这时可以用已经存在的字符作为部件,加上结构的说明,两者结合来描述,以便用来合成这些未编码的文字。
根据Unicode统一码文件说明,使用汉字结构字符加上组成部件的字,计算机可以把合成后的文字显示出来,也可以把所有描述的符号显现出来,让用户自己在脑中想象原来的文字的长相。
下面是表示汉字结构的字符编码,注意这些都是可以显示的字符,而不是不可见的组成控制字符:
使用举例:
注意上图最后一个字符显示不匹配,如果是“阝”,Unicode编码值应该是961D。
参考:
漢字結構描述字符(Ideographic Description Characters,U+2FF0-U+2FFF)
https://www.unicode.org/charts/PDF/U2FF0.pdf
Unicode 15.0 Character Code Charts
知识点滴 - Unicode里的汉字结构描述符相关推荐
- USB开发基础:USB命令(请求)和USB描述符
一.USB命令 在USB规范里,对命令一词提供的单词为"Request",但这里为了更好的理解主机与设备之间的主从关系,将它定义成"命令". 所有的USB设备都 ...
- 二,usb描述符-设备 配置 接口 端点
一,基础概念 在USB设备的逻辑组织中,包含设备.配置.接口和端点4个层次. 每个USB设备都提供了不同级别的配置信息,可以包含一个或多个配置,不同的配置使设备表现出不同的功能组合(在探测/连接期间需 ...
- Linux系统学习笔记:文件描述符标志
文件描述符标志的概念 文件描述符标志(目前就只有一个close-on-exec): 它仅仅是一个标志,当进程fork一个子进程的时候,在子进程中调用了exec函数时就用到了这个标志.意义是执行exec ...
- Linux中文件描述符1,linux内核中的文件描述符(一)--基础知识简介
原标题:linux内核中的文件描述符(一)--基础知识简介 Kernel version:2.6.14 CPU architecture:ARM920T Author:ce123(http://blo ...
- 网络与IO知识扫盲(一):Linux虚拟文件系统,文件描述符,IO重定向
系统IO原理 在 Linux 中: VFS(Virtual Filesystem Switch):虚拟文件系统,是一个目录树.树上不同的节点可以映射到物理的文件地址,可以挂载. 相当于一个解耦层,在具 ...
- npm安装模块版本符_Java SE 9:模块和模块描述符基础知识(第2部分)
npm安装模块版本符 I have already discuss about "Java 9 Module System" in high level in my previou ...
- linux内核中的文件描述符(一)--基础知识简介
linux内核中的文件描述符(一)--基础知识简介 Kernel version:2.6.14 CPU architecture:ARM920T Author:ce123(http://blog.cs ...
- 蓝牙知识【协议栈简图】 【 UUID解析 】 【属性、Characteris、描述符和Service以及profile的关系】【蓝牙无线通道】【INTER FRAME SPACE】【MTU】【缩写词】
SYD8801是一款低功耗高性能蓝牙低功耗SOC,集成了高性能2.4GHz射频收发机.32位ARM Cortex-M0处理器.128kB Flash存储器.以及丰富的数字接口.SYD8801片上集成了 ...
- 文件描述符file descriptor与inode的相关知识
每个进程在Linux内核中都有一个task_struct结构体来维护进程相关的 信息,称为进程描述符(Process Descriptor),而在操作系统理论中称为进程控制块 (PCB,Process ...
最新文章
- easyui 页面加载闪现问题 解决方法
- 毕业三年,快手总包 90W 值得去吗?
- linux下的I2C驱动记录(RK)
- php7 测试数据库_达梦数据库PHP连接测试
- 将coco数据集转为voc格式代码
- 使用 Vue.js 和 Flask 实现全栈单页面应用
- android keyboard,Android 如何获取keyboard的高度
- mybatis加载xml配置文件
- android tabhost 跳转,TabHost中跳转到指定Tab页问题
- Robocopy用法
- 手写字体识别实验-Python课程设计
- my资源列表一 (csdn 99% 0分资源下载)
- gentoo 下Local time zone must be set--see zic manual page解决办法[原创]
- 避坑指南:Kafka集群快速扩容的方案总结
- 面试官:请你谈谈ConcurrentHashMap
- 085 《穷查理宝典》简记
- 网课必备·几款特色各异的pdf软件大全
- TortoiseGit(小乌龟) git did not exit cleanly (exit code 1)
- Android13源码下载及全编译流程
- 【文本文件与二进制文件的区别;文件打开与关闭的方法、不同读写方式】(学习笔记19--文件上)