很棒的wm字体问题

很棒的wm字体问题

我有一个很棒的模仿者自从上次 Arch Linux 更新以来,我的顶栏小部件上就没有更多字体了。每个字符都是一个正方形。

这会影响标签列表、时钟等。

基本上定义如下:

theme.font                                      = "xos4 Terminus 9"

theme.lua

我检查了它是否xos4 Terminus还在这里,情况似乎是这样。

fc-list | grep Terminus 
/usr/share/fonts/misc/ter-x12b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x22b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x32b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x18b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x20b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x28b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x16b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x14n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x14b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x24n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x24b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x16n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x18n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x20n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x28n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x12n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x22n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x32n.pcf.gz: xos4 Terminus:style=Regular

我也尝试用其他字体来改变它。但这并不能解决问题。

关于我如何让它发挥作用有什么想法吗?

答案1

看起来 Awesome WM 用于渲染字体的库 Pango 已经放弃了对位图字体的支持。我已经安装了 Terminus 的 TTF 版本,并在我的主题文件中指定它,如下所示:

theme.font = "Terminus (TTF) 12"

根据您的字体渲染设置,您可能需要调整 Terminus 在您的 中的渲染方式.config/fontconfig/fonts.conf,但看起来至少 Terminus TTF 的 Arch Linux 软件包附带了必要的配置文件来禁用抗锯齿功能。

相关内容