起因
事情的起因是这样的:在学习数据库时,有一个连接符号,为了插入这个符号,我百度到它的代码是22C8,然后配合代码和Alt+X的快捷键,我插入了这个符号。后来通过点击word-插入-符号-其他符号,进入插入符号界面,但一直没有找到这个符号,这个奇怪的现象让我开始了寻找所有的插入符号之旅。
当时学习数据库时使用的符号
经过
word的符号插入界面是这样的:
我尝试在字符代码输入框中输入22C8来寻找该字符,但按下回车后,并不会跳转到该字符的位置,而是会在word中插入图中的蓝色字符。通过字符代码寻找的方式失败了。
之后我通过一个一个的点击来查找各个字符的代码:
三个相邻字符的代码分别为2208、220F、2211,分别相差7、2,之后接着查看别的字符代码,发现有的相邻字符的字符代码是连续的:
这说明不连续的字符代码不是由于字符编码占据了多个位置,而是由于字符没有显示完全的原因。
之后在网上看到,可以通过字体+子集+来自这三个因素来查看字符的(知道三个因素,但可能是因为切换了几个字体,子集,来自后,都没有得到想要的结果,忽视了其中的作用),我试着切换这些选项,终于发现端倪:
这两种字体不同,显示出来的字符数量是不同的。
然后我想起——之前插入的连接符号是什么字体呢?我回去查看了一下:
是MS Mincho字体,我把该字体输入进去,就得到了更多的字符:
(点击几个字符,字符代码都是连续的-可能是全部字符了)
然后我之后尝试了中文字体,显示的也不是全部字符
可能是因为这些字符是歪果仁规定的,所以用中文字体显示不出来的缘故吧?!