我正在使用 st 终端,我无法摆脱粗体文本,我当前的字体支持bold
和应用此补丁无济于事:https ://st.suckless.org/patches/xresources/
with st.bold_font: 0
in.Xresources
如何禁用完全粗体字体st
?
我正在使用 st 终端,我无法摆脱粗体文本,我当前的字体支持bold
和应用此补丁无济于事:https ://st.suckless.org/patches/xresources/
with st.bold_font: 0
in.Xresources
如何禁用完全粗体字体st
?
修补
不幸的是,没有人为当前版本制作补丁(
v0.8.1
)。叉子
如果您不想更改源代码,那么您可以尝试 fork xst,它具有禁用粗体字体的能力,但还包含其他补丁。
字体配置
另一种选择(更多的解决 方法)是通过为
Fontconfig
.$HOME/.config/fontconfig/fonts.conf
如果添加到现有文件,请确保删除前三行和最后一行。
这假设您已使用以下内容进行编译
st
:在
config.h
. 此外,您已经定义了您在某处使用的字体,fontconfig
如下所示:然后运行程序
fc-cache
。请注意,这将通过in禁用Xresource
颜色,但补丁也可能会这样做。color8
color15
st
Fontconfig
配置起来可能是一件非常困难的事情,而且很容易让它做一些不打算做的事情。因此,要完全涵盖这一点,超出了此答案的范围。