c++安装 ttf字体_为 Centos7 安装/增加字体

本文介绍了如何在CentOS7上安装ttf字体,以msyh.ttf(雅黑字体)为例,包括下载字体、配置字体路径、应用字体,并通过fc-list查看字体列表验证安装成功。此外,还讲解了如何设置系统字体,以及使用ttmkfdir和fc-cache命令更新字体缓存。
摘要由CSDN通过智能技术生成
a349a914562f20bd2b8e96534350088d.png

前置程序:

# yum -y install fontconfig# yum -y install ttmkfdir

下载字体,汇总编码,加入conf路径,应用

让我们用msyh.ttf 雅黑字体来示例:

# 查看字体列表;# fc-list# mkdir /usr/share/fonts/Chinese# chmod -R 755 /usr/share/fonts/Chinese# cd /usr/share/fonts/Chinese# wget https://oo0oo.ooo/down/msyh.ttf# wget https://oo0oo.ooo/down/msyhbd.ttf# ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir# vim /etc/fonts/fonts.conf 
/usr/share/fonts/Chinese# fc-cache

这样所有的步骤就算完成了,最后再次通过fc-list看一下字体列表:

1469599cae784edeae3d8cc7386658bf.png

可以看到已经成功安装上了雅黑字体,至此安装过程就全部结束!

选用字体:

设置/外观,(或应用程序/优化)字体,选择新加字体!

0e5dcd70425ae49e4578fc2de2ee7660.png

看一下显示效果:

d21c6873396d60120bdd720bf3987d77.png

小知识:

# ttmkfdir

ttmkfdir -d 字体所在目录 -o 字体所在目录/fonts.scale

这个命令的作用是搜索目录中所有的字体信息,汇总生成fonts.scale文件。

# fc-cache -v -f

系统一个个检查chkfontpath -l 列表中列出的目录,列出检查其中可以用的字体的情况。

# fc-cache 目录名

用于刷新内存中字体缓存,这样无需重启机器,新的字体就可以在系统中生效了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值