.

如何在电脑上输入向量符号

俞青堂补骨脂白斑 http://www.kingbaby.com.cn/gushi/12604.html

看到有网友在请教如何输入向量符号,于是就有了这篇教学。当然,解决方案一定离不开我最中意的Unicode啦。事不宜迟,我们直接进入正题。

原理

Unicode当中,有一些码点对应的字符,称之为组合符号。在输入的时候,它们自身无法构成完整字符,但是如果附加在其它字符后面,就可以与该字符组合在一起,构成新的字符。另外,组合字符中,有一类是变音字符,可以在字母的上面加上变音符号。综合来看,如果可以找到一个变音符号,样子是向右的箭头→,将其与字母进行组合,就能实现向量的写法了。这个符号就是CombiningRightArrowAbove,其码点为U+20D7。

前置准备

我在为什么UTF-8编码的文件,开头都是EFBBBF?一文中,就提到过,Unicode编码中的字符非常非常多,而且还在不断地扩充当中。所以很自然地能够联想到,一定有些字符是某些字体所无法支持的。而上文提到的组合符号,即便是到了年的今天,支持它的字体也相当有限,目前我能查到,也只有36种字体可以正常显示这个组合字符。

如果你现在正在使用的是Firefox以外的网页浏览器,在使用默认字体的情况下,这个组合字符大概率是显示不出来的。我们需要先现在电脑上安装能够正常显示组合字符的字体。本文选用的是DejaVuSans字体。字体的安装包可以自行搜索下载,也可以给我私信,发送关键词:向量字体。后台在收到关键词后,会自动回复字体的下载链接。

解压字体安装包后,打开ttf文件夹。

找到DejaVuSans.ttf并右击,安装。

安装完字体后,我们就可以准备输入了。

输入向量符号

关于向量符号的输入,我们还是要请我们的老朋友来帮忙——字符映射表。在Windows10底部的输入框中,输入字符映射表,打开程序。

字体设置为DejaVuSans:

接着,在复制字符输入框中,输入向量的名称。比如,我想输入X向量,就先输入X。

接着,在转到Unicode输入框中,输入组合符号的码点:20D7。程序会自动帮你跳转到所选字体中,码点所对应的字符。注意左下角状态栏的提示,如果这里显示的也是U+20D7的话,说明你已经成功选中了我们想要的组合符号。

接着,点击选择按钮。

有没有发现向量符号已经添加到字符上了!接着,点击复制按钮。

好了,现在向量X的字符已经被复制到剪贴板中了。在你需要输入的地方进行粘贴,即可完成向量X的输入。

关于显示

事情到目前为止还算顺利,但如果我们把所复制的字符,粘贴到Firefox以外的浏览器中,我们就有可能会遇到这样的情况:

组合符号显示成了一个方框。究其原因,仍旧是字体不支持所致。为了向量符号能够在浏览器中正常显示,我们还需要将浏览器的字体也设置成支持U+20D7组合字符的字体。以Chrome为例,来修改浏览器的字体。

点击Chrome浏览器右上角的菜单按钮,

点击左侧的外观→自定义字体

接着,将字体设置为DejaVuSans

这时,你再回到粘贴向量符号的页面,就会发现字符已经可以正常显示了。

总结

以上就是输入向量符号的全部过程了。虽然看起来步骤有点多,但是除了使用字符映射表进行输入,复制和粘贴以外,其它步骤都是一劳永逸的。另外,一个字符当中,组合字符的数量不受限制,可以有多个组合字符作用在单个基础字符之上。这个方法的局限性在于:你在输入的时候,可能一直都是正常显示,但是读者在浏览你所输入的内容时,需要设置对应的字体才能让向量符号正常显示。

欢迎


转载请注明:http://blog.hzbdfjk.com/jbzs/7728.html

  • 上一篇文章:
  • 下一篇文章: 没有了