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 命令。

  • 相关阅读:
    地图实现
    shiro有哪些组件
    MyBatis 与 Hibernate 有哪些不同?
    .#{}和${}的区别是什么?
    SpringMVC 流程
    怎么防止重复提交
    2019.4.17 映纷创意首页铺设练习
    2019.4.16 掌恒首页铺设练习
    2019.4.9 小作业 淘宝商品显示块
    2019.4.9 HTML+CSS写静态百度首页
  • 原文地址:https://www.cnblogs.com/vanwoos/p/5135596.html
Copyright © 2011-2022 走看看