中文输入法(比如全拼)是GB编码还是UNICODE

2025-06-27 15:35:24
推荐回答(1个)
回答1:

  在ASCII中:英文字符占一个编码位置(单字节),而中文就要占两个位置(双字节)了
在Unicode中:英文中文都是占两个编码位置(双字节),现在的操作系统用的都是Unicode编码,所以这时中文就不用进行转换为单字节进行运行了,效率就提高了;最重要的一点是Unicode几乎支持所有的语言编码,所以。。。
unicode不由字体来支持,应该是由操作系统的“字体服务”来支持。
就是说,在支持unicode的字体服务的驱动下,每个字体都涵盖并支持部分unicode 的字符。
宋体只是涵盖部分较大,但也不全。黑体、楷体涵盖部分较小只有gb3212重叠的部分。
西文字体只涵盖unicode中latin-1的部分。都该说支持unicode。
另外,涵盖部分较大的中文字体,有微软雅黑、微软正黑、文泉驿正黑、微米黑等等