这是两个问题,分开解答处理一下
一.字符映射表没有所有字体(专用字符):这个一般是注册表的问题,需要将HKEY_CURRENT_USER\EUDC\936 中 SystemDefaultEUDCFont 的数据设置为C:\windows\fonts\EUDC.TTE (其他项可以删除,测试下来没有影响,一般是因为一些第三方输入法改了这个默认数据导致不显示所有字体)
二.选择所有字体(专用字符)以后内容空白:
首先确认你替换导入的字体有没有更新进来
未更新:
1、单击“开始”>“运行”,键入cmd,进入DOS操作窗口。
2、键入cd c:windowsfonts 回车(进入eudc文件所在目录)
3、键入ren eudc.tte eudc.txt回车(将eudc.tte改名为eudc.txt,或者也可以改为其它任何文件名)
这时就可以按上面的方法导入造字文件了,如果要删除原来的eudc.tte(现在的eudc.txt),键入 del eudc.txt回车 就可以了。
已更新:
解决办法很简单
进入字符编辑程序以后选一个不需要的位置(如下图我选的是9,因为前面8个我以前造了字符占用了的),然后字符集改为unicode,随便画个啥符号,保存
再重新打开字符映射表就可以看到已经导入的字符可以显示了