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

  • 相关阅读:
    Maxwell的vbs脚本转matlab
    maxwell电机直观理解
    maxwell电机转矩扫描与使用MTPA策略绘制效率map图
    maxwell施加均匀外磁场
    maxwell的那些坑&小技巧
    maxwell主从边界
    MySql基础
    数据结构知识结构框架图
    第八章 多线程
    软件
  • 原文地址:https://www.cnblogs.com/vanwoos/p/5135596.html
Copyright © 2011-2022 走看看