一、Linux查看字体库
Linux的字体库存储在/usr/share/fonts
目录下。它分为3个子目录:truetype
、type1
和fontconfig
。truetype
和type1
分别存放了TrueType和Type1格式的字体文件,而fontconfig
是一个XML格式的配置文件目录。
二、Linux查看系统字体
要查看Linux系统可用的字体类型和对应的名称,可以使用fc-list
命令:
$ fc-list
你还可以查看特定字体的信息,如字体的全名、文件路径、样本文字和所支持的语言:
$ fc-list : family style
三、Linux查看字体命令
在Linux中,有多个命令可以查看和管理系统字体: 1. fc-list: 上面已经提到过,它可以列出所有可用的字体 2. fc-match: 该命令以字符串搜索的方式,查找与所提供字体最相似的字体 3. fc-cache: 该命令会刷新字体缓存文件,并更新系统字体信息。这通常在安装新字体后应该执行 4. fc-query: 该命令可以查询字体信息,如文件名、字体格式、字符集、颜色等
四、Linux查看字体信息
如果想查看某个具体字体的详细信息,可以使用fc-query
命令。比如查看字体文件DejaVuSans.ttf
的信息:
$ fc-query /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
这将输出文件名、字体格式、字符集、版本、样本文字等信息。
五、Linux安装字体
在Linux中安装字体可以通过从字体库中手动复制文件或使用包管理器来实现。
1. 复制字体文件: 将字体文件复制到/usr/share/fonts
下的相应目录,然后执行fc-cache
命令,以更新字体缓存。例如:
$ sudo cp [fontfile] /usr/share/fonts/truetype/
$ sudo fc-cache -fv
2. 使用包管理器: 对于基于Debian的系统,我们可以使用apt-get
来安装新字体,例如DejaVu字体:
$ sudo apt-get install fonts-dejavu
六、Linux安装中文字体
Linux系统默认不支持中文,可以使用以下步骤安装中文字体:
1. 下载中文字体: 可以从互联网上下载中文字体文件,格式为TrueType或OpenType,例如SimHei.ttf
或Microsoft YaHei.ttf
。
2. 复制字体文件: 将下载好的字体文件(如SimHei.ttf
)复制到/usr/share/fonts/truetype/
目录下:
$ sudo cp [fontfile] /usr/share/fonts/truetype/
$ sudo fc-cache -fv
七、Linux查看字体列表
可以使用下面的命令查看已安装的字体列表:
$ fc-list : family
结果如下:
DejaVu Sans Mono
Droid Serif
DejaVu Serif
DejaVu Sans Mono
Ubuntu Regular
DejaVu Serif
DejaVu Sans Mono
DejaVu Sans
八、Linux查看字体路径
如果想要查看Linux系统中字体的具体路径,可以使用fc-match
命令,并加上-v
选项:
$ fc-match -v Arial
结果如下:
aanm: "Arial Bold Oblique.ttf" (文件名)
pwid: "PANOSE: 611 2 7 3 4 1 2 2 2 4"
slnt: 100
wght: 200
这显示了Arial字体文件的名字及其特征。