关于archlinux下的字体设置,我有些问题

我看了archwiki上关于字体设置的那几个超链接所指向的博客,在正式编辑fontconfig之前,我先在我的foot terminal上尝试了各种字体来确定我的主要选择。

在尝试的过程中,我的中文字体始终都是NotoSansMonoCJKsc-Regular。

英文字体主要尝试了三个,分别是:

NotoSansMono-Regular+NotoSansMonoCJKsc-Regular

JetBrainsMonoNLNerdFontMono-Regular+NotoSansMonoCJKsc-Regular

IosevkaTermNerdFontMono-Regular+NotoSansMonoCJKsc-Regular

观察图片,不难发现IosevkaTermNerdFontMono-Regular+NotoSansMonoCJKsc-Regular方案中的中文显示与其余两个方案不同,在水平上要更紧凑,但是我并没有编辑过什么相关的配置文件,fontconfig还没配置,foot terminal中关于中文字体,我也仅仅只是调整了字体的大小为16pt,且三种方案的在这方面相同。

这就是令我感到奇怪的地方,有谁知道这是为什么吗?

这个主要取决于英文字体每个字符的尺寸,这个现象说明 IosevkaTermNerdFontMono-Regular 的英文字体比另外两个更小、尤其是更窄,所以显示得更紧凑。

部分相关:https://github.com/subframe7536/maple-font/issues/211