如何检查系统使用哪种字体?

如何检查系统使用哪种字体?

是否有一个终端命令可以让我查看 Linux 终端窗口中使用了哪种字体?

答案1

在 GNOME 中,我可以使用以下命令打印我的 gnome-terminal 配置文件列表:

$ gconftool-2 --get /apps/gnome-terminal/global/profile_list
[Default,Profile0]

然后我可以使用以下命令打印字体设置:

$ gconftool-2 --get /apps/gnome-terminal/profiles/Default/font
Monospace 12
$ gconftool-2 --get /apps/gnome-terminal/profiles/Profile0/font
TakaoMincho Bold 36

答案2

如果您询问的是 Linux 控制台(或“电传打字机”),而不是 X 终端仿真器(请参阅下面的 X.org 答案):

除非你更改了任何内容,否则你的 Unix 控制台将使用系统上的“默认”字体。要了解它是什么,请输入

setfont -v

对我来说,它给了

Loading 256-char 8x16 font from file /lib/kbd/consolefonts/default8x16.psfu.gz
Loading Unicode mapping table...

现在,如果你在 X11/X.org 终端中,请检查你的

$ view /etc/default/console-setup

我明白了

FONTFACE="Fixed"
FONTSIZE="8x16"

-- 即固定宽度的 8x16 UTF-8 字体

相关内容