假如你在Linux上用LibreOffice打开一些谷歌文档,你会发觉字体看上去有一点不同。你也将注意到有些常用字体找不到,如TimesNewRoman、Arial等等。--DimitriosSavvopoulos(作者)
假如你在Linux上用LibreOffice打开一些谷歌文档u盘 安装linux redhat,你会发觉字体看上去有一点不同。你也将注意到有些常用字体找不到,如TimesNewRoman、Arial等等。
不用担忧。我将向你展示怎样在Ubuntu上和其它基于Ubuntu的Linux发行版上安装这种字体。并且在此之前,让我告诉你为何这种字体没有被默认安装。
为何谷歌字体不被默认安装在Linux中?
TimesNewRoman、Arial等字体都是谷歌的,但是这种字体不是开源的。好多Linux发行版默认不提供专有软件linux下载,以防止授权问题。
这就是为何在默认情况下Ubuntu和其它Linux发行版使用开源字体“Liberation”字体来代替谷歌字体的诱因。RedHat创建Liberation字体来取代Arial、ArialNarrow、TimesNewRoman和CourierNewu盘 安装linux redhat,由于这种字体的长度一样。当你打开一个使用TimesNewRoman字体书写的文档时,会使用对应的Liberation字体来保持文档不被破坏。
不过,Liberation字体与谷歌的字体并不是完全相同的,在一些情况下,你可能须要使用Arial或TimesNewRoman。一个特别常见的情况是,在中学、大学和其他公共或私人机构中,谷歌的字体是惟一的选择。她们要求你使用这种字体之一来递交文档。
好在,你可以在Ubuntu和其它发行版上很容易地安装谷歌字体。以这些方法,你将提高LibreOffice的兼容性,并可以自由选择开源办公软件。
在基于Ubuntu的Linux发行版上安装谷歌字体
你可以自行下载字体,并在Ubuntu中安装新的字体。并且因为谷歌字体十分受欢迎(但是是免费提供的)硬盘安装linux,所以Ubuntu提供了一种简单的方式来安装它们。
要晓得虽然谷歌早已免费发布了其核心字体,在其它操作系统中使用该字体仍然是深受限制的。在Ubuntu中安装谷歌字体前,你必须阅读并接受EULA(最终用户许可合同)。
这种字体可在multiverse储存库中获得,首先要确保启用它:
sudo add-apt-repository multiverse
在此以后,你可以更新你的Ubuntu储存库缓存,并像这样安装谷歌字体:
sudo apt update && sudo apt install ttf-mscorefonts-installer
当谷歌的最终用户合同出现时,按tab键来选择“OK”,并按回车键。
单击“Yes”来接受谷歌的合同:
当安装完成后,你应当使用下边的命令来更新字体缓存:
sudo fc-cache -f -v
假如你如今打开LibreOffice,你将见到谷歌TrueType字体。
假如意外地拒绝了许可合同,你可以使用这个命令来重新安装安装程序:
sudo apt install –reinstall ttf-mscorefonts-installer
谷歌的TrueType字体也可以通过UbuntuRestrictedExtraspackage获得,其包含拿来播放MP3等文件的其它专有的多媒体编解码器。
不要惧怕专有字体。
你可能觉得字体有哪些大不了的呢?虽然,它只是一款字体,而不是软件的一个关键部份,对吧?并且你晓得,这种年来Netflix为其使用的专有字体支付了数百万英镑吗?最后,她们创建了自己的自定义字体,这为她们节约了一大笔钱。