zoukankan      html  css  js  c++  java
  • linux添加字体的过程

    只说一下过程, 至于具体的原理还没搞明白。

    1. 首先你要有字体文件,ttf或者ttc格式的均可以

    我们可以从windows的 C:WINDOWSFonts 这个目录下的字体文件复制出来,例如我们得到的字体文件是 segoui.ttf

    2. 将这个字体文件复制到 linux 的/usr/share/fonts/ 的目录下或该目录的子目录下

    ps:没尝试其它的目录是否可以

    例如我们复制到 /usr/share/fonts/segoui/这个目录下:

    sudo cp segoui.ttf -t /usr/share/fonts/segoui/

    3. 切换到我们上一步复制的字体所在的目录

    cd /usr/share/fonts/segoui/

    4. 创建字体索引

    sudo mkfontscale

    该命令执行完之后可以发现在当前目录下生成了一个名为 fonts.scale 的文本文件

    5. 在目录中创建字体文件的索引

    sudo mkfontdir

    手册中是这么介绍的,没细究是什么意思。

    该命令执行完之后会在当前目录下生成名为 fonts.dir 的文本文件

    6. 构建字体信息缓存文件

    sudo fc-cache

    同样没深究该命令执行的原理,反正这么一套流程下来,字体就算是安装完成了

    7. 结尾

    都没深究以上命令执行的原理,如果想了解更多的细节,需要查看每个命令的manual。

    要查看已安装的字体可以使用 fc-list 命令。

  • 相关阅读:
    docker
    Flask
    JavaScirpt
    记录片- 走进肯德基 :十亿美元鸡肉店(2015)
    法正(3):扫黑
    法正(2):法雄
    法正(1):年表
    三国皇帝的寡妇秘史(2)
    三国皇帝的寡妇秘史(1)
    程序员的人性思考(下)
  • 原文地址:https://www.cnblogs.com/vanwoos/p/5135596.html
Copyright © 2011-2022 走看看