本篇文章和大家分享一下基于 Ubuntu 的发行版上安装微软 TrueType 字体的教程,有需要的朋友可以参考一下。
为什么微软字体不被默认安装在 Linux 中?
Times New Roman、Arial 等字体都是微软的,并且这些字体不是开源的。很多 Linux 发行版默认不提供专有软件,以避免授权问题。
这就是为什么在默认情况下 Ubuntu 和其它 Linux 发行版使用开源字体 “Liberation” 字体来替代微软字体的原因。Red Hat 创建 Liberation 字体 来代替 Arial、Arial Narrow、 Times New Roman 和 Courier New,因为这些字体的宽度一样。当你打开一个使用 Times New Roman 字体书写的文档时,会使用对应的 Liberation 字体来保持文档不被破坏。
不过,Liberation 字体与微软的字体并不是完全相同的,在一些情况下,你可能需要使用 Arial 或 Times New Roman。一个非常常见的情况是,在学校、大学和其他公共或私人机构中,微软的字体是唯一的选择。他们要求你使用这些字体之一来提交文档。
好在,你可以在 Ubuntu 和其它发行版上很容易地安装微软字体。以这种方式,你将增强 LibreOffice 的兼容性,并可以自由选择开源办公软件。
在基于 Ubuntu 的 Linux 发行版上安装微软字体
你可以自行下载字体,并在 Ubuntu 中安装新的字体。但是由于微软字体非常受欢迎(并且是免费提供的),所以 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 字体也可以通过 Ubuntu Restricted Extras package 获得,其包含用来播放 MP3 等文件的其它专有的多媒体编解码器。
不要轻视专有字体。
你可能认为字体有什么大不了的呢?毕竟,它只是一款字体,而不是软件的一个关键部分,对吧?但是你知道,这些年来 Netflix 为其使用的专有字体支付了数百万美元吗?最后,他们创建了自己的自定义字体,这为他们节省了一大笔钱。
为各位朋友分享的相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多