如何输入和显示CJK扩展字符

什么是CJK扩展字符

CJK = 中日韩,这个主要是指的东亚地区使用汉字及部分衍生偏僻字的字符集
由于其使用频率非常低,一般的电脑系统里没有相关的字符,因此不能显示这些字。
同时由于一般的输入法也没有把这些字纳入进来,导致也不能很简单的使用拼音或者五笔进行输入。

如何显示这些扩展字符

不能显示的原因一般是缺少字体,一般可以采用通过安装含有CJK [A-G]的字体即可解决。
常用的字体有

  • 免费
    花园明朝
    天珩字体
  • 商用
    方正宋体S-超大字符集
    方正宋体T-超大字符集
    方正楷体S-超大字符集
    方正楷体T-超大字符集
    方正中等线超大字符集

如何输入这些字符呢

先查询unicode 编码

查询网站一: http://www.52unicode.com/
查询网站二: http://www.yedict.com
查询网站三: https://www.mp51.vip

windows平台上

使用微软拼音以vuc开头,后面跟unicode码

预览可以看到其实显示不出来,空格确认之后也是一个白框块,这是因为word默认的字体不能显示CJK扩展区F的字体,选中这个白框块,设置字体为含有CJK扩展区的字体则可显示。本处选择天珩字体P2。即TH-tshyn-P2字体。

macos 平台上

先添加unicode16位输入法

4digit

比如在unicode 16位输入法模式下,按住alt 依次输入 00a9 则可以得到©这个符号。这种方法适用于一般的unicode字符,而我们的CJK汉字一般都是5位5digit,不能完全复制这个方法。

5digit

比如,我们想输入这个字

其unicode码是5位 2DD0A
但在macOS下不能直接使用,而要查得其对应的utf-16BE 的8位编码,然后输入,查询如下

因此我们要按住 alt键,输入 d877dd0a ,则得到这个字。

发表回复