Alistair Buxton Asked: 2017-02-20 13:22:35 +0800 CST2017-02-20 13:22:35 +0800 CST 2017-02-20 13:22:35 +0800 CST Ubuntu中被称为“Sans”的字体是什么? 772 Ubuntu 中有很多 sans 字体,例如“Liberation Sans”、“FreeSans”、“Deja Vu Sans”、“Noto Sans”。但是谁制作了刚刚被称为“Sans”的那个,它来自哪个包? fonts 1 个回答 Voted Best Answer AlexP 2017-02-20T14:07:43+08:002017-02-20T14:07:43+08:00 Ubuntu 中的字体名称由名为fontconfig. fontconfig有别名的概念;其中四个别名是sans、sans-serif、serif和monospace。要查看这些别名指向的实际字体,请使用以下命令fc-match: $ fc-match sans-serif DejaVuSans.ttf: "DejaVu Sans" "Book" $ fc-match sans DejaVuSans.ttf: "DejaVu Sans" "Book" $ fc-match serif DejaVuSerif.ttf: "DejaVu Serif" "Book" $ fc-match monospace DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book" 要修改标准别名的含义,sans您必须创建或编辑每个用户的配置文件,(或,取决于版本和系统配置)。(您当然可以编辑系统范围的配置文件,但这样做很不礼貌。)例如,sans-serifserifmonospace~/.config/fontconfig/fonts.conf~/.fonts.conffontconfig <?xml version='1.0'?> <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> <fontconfig> <alias> <family>serif</family> <prefer><family>Liberation Serif</family></prefer> </alias> <alias> <family>sans-serif</family> <prefer><family>Liberation Sans</family></prefer> </alias> <alias> <family>sans</family> <prefer><family>Liberation Sans</family></prefer> </alias> <alias> <family>monospace</family> <prefer><family>Liberation Mono</family></prefer> </alias> </fontconfig> 请参阅代码季节的如何在 Linux上设置默认字体中的示例。
Ubuntu 中的字体名称由名为
fontconfig
.fontconfig
有别名的概念;其中四个别名是sans
、sans-serif
、serif
和monospace
。要查看这些别名指向的实际字体,请使用以下命令fc-match
:要修改标准别名的含义,
sans
您必须创建或编辑每个用户的配置文件,(或,取决于版本和系统配置)。(您当然可以编辑系统范围的配置文件,但这样做很不礼貌。)例如,sans-serif
serif
monospace
~/.config/fontconfig/fonts.conf
~/.fonts.conf
fontconfig
请参阅代码季节的如何在 Linux上设置默认字体中的示例。