如何获取字体的真实名称?

如何获取字体的真实名称?

在我的文件中,.spacemacs我尝试更改默认字体,但出现错误,如何查找可以在配置文件中写入的字体名称?

答案1

检查命令的输出fc-list(在终端窗口中):

/usr/share/fonts/TTF/LiberationMono-Italic.ttf: Liberation Mono:style=Italic
/usr/share/fonts/TTF/VeraMono.ttf: Bitstream Vera Sans Mono:style=Roman
/usr/share/fonts/TTF/DejaVuSansMono-Oblique.ttf: DejaVu Sans Mono:style=Oblique
/usr/share/fonts/OTF/LinLibertine_M.otf: Linux Libertine Mono O:style=Mono

/usr/share/fonts/OTF/LinLibertine_M.otf: Linux Libertine Mono O:style=Mono

例如:

/usr/share/fonts/OTF/LinLibertine_M.otf       File name
:                                             Separator
Linux Libertine Mono O                        Font name (note, remove the initial space)
:                                             Separator
style=Oblique                                 The font 'style'

Regular字体样式通常是(或Normal)、Italic(或Oblique)、Monospace(或Mono)、之一Book,并且这些的组合是有效的。

中间值(“字体名称”)通常是您要使用的名称。如果它包含空格,您可能需要转义每个空格(前面带有“\”)或将整个名称放在引号(“”)中。但这并不总是必要的。

请注意,某些字体名称包含扩展字符(例如 TM 或版权符号),因此您可能需要处理这些字符。 (它们可以â¢fc-list输出中显示为)

软件如字体管理器也显示这些名字。

相关内容