由于疫情影响,各地健康码遍地开花,技术也非常参差,有依赖支付宝、微信的,也有自己开发的,但由于对人名用汉字的编码使用情况不了解,不时见到有媒体报道和各地政务平台12345投诉,说很多人因为名字有生僻字出不了门,这里提供一些方法,或许对生僻字纳税人有所帮助。
根源:一般政务服务系统均支持GBK双字节汉字,多达21000字。好一点的系统已支持GB18030汉字编码标准(含GBK及GBK外的四节字汉字),在GB18030-2005中汉字已达70000多字。但生僻字纳税人的居民身份证其实使用了公安部的人口信息汉字编码,其中的4700多字是没有公开的编码,使用了U+E000~F8FF的私有区(PUA),这些码的汉字在通用环境中不可输入,不可显示;但其中3600字 其实已有正式的Unicode编码或GB编码---在通用环境下是可输入、可显示的汉字。这就是为什么生僻字纳税人经常无法输入和显示自己完整名字的根本原因,因为这些字并非正式编码的汉字,除了公安户籍系统字库有这些字外,其它系统并不支持这些字。