开源之系统:Ubuntu20.04安装中文字体文件

[业界动态] 作者:匿名 浏览次数: 20/12/10 08:42

之前介绍过一篇关于Ubuntu20.04系统下安装Blender的文章,说是不要安装2.82a版本,主要是不能用简体中文。其实那个是不太准确的。表面上Blender2.82的确是不能选择简体中文,一选择就是小方格空白。而实际上,则是文本渲染调用的字体问题,或者说当前操作系统里有哪些简体中文字体,能否被软件使用。至于Blender2.83能直接使用简体中文的问题,还是它软件包里自带一个字体文件,直接调用了而已。

所以这里的问题就是操作系统里的字体问题。那么在Ubuntu这样的Linux操作系统里怎么安装字体呢?其实也简单粗暴:去网上下载安全能用的就行了。从网上下载回来的ttf格式,下载回来的用法,其实和在Windows操作系统里使用一样简单。在Windows操作系统里,系统字体文件是在系统盘如C盘的Windows的Fonts文件夹里。

而到了Ubuntu这样的Linux操作系统里,又显得更自由一点。虽然当前用户的字体文件夹一般在/usr/share/fonts里,不过对于某些软件比如Blender而言,把需要用到的文件字体放在任何一个有权限的目录文件夹里都可以,无非就是到软件里打开选择这个本地的字体文件。

当然如果你想在图形界面下把下载来的字体文件复制粘贴到/usr/share/fonts文件夹里,你可能会小小受挫一下。因为往往当前账号不是root就没法粘贴。其实还是在终端用root登录合适。操作命令是sudo cp *.ttf /usr/share/fonts。命令操作是用顺了快,不熟练的时候比较慢。之后是建立字体缓存。有教程说,终端里用一个fc-cache命令可以。不过机智客在自己电脑上Ubuntu系统里测试不成功,需要用fc-cache -fv命令才可以顺利执行。

需要说明的是,我们在设计和使用的时候,尽量用免费字体和允许免费用于商业的字体文件。当然在某些特定商用和使用的时候,不排除会用到商业付费字体。不过你得明白使用它们的后果。

点此关闭窗口

快捷键ESC

手机浏览更方便:

开源之系统:Ubuntu20.04安装中文字体文件