st终端:禁用粗体/斜体字体

图恩潘

在此处输入图片说明

我使用的是st终端,无法消除粗体文本,目前的字体支持bold和应用此修补程序都无济于事:https : //st.suckless.org/patches/xresources/st.bold_font: 0in.Xresources

如何使用禁用完全加粗字体st

绿藻

修补

不幸的是,没有人为当前版本(v0.8.1制作过补丁

如果您不想更改源代码,则可以尝试使用fork xst,它可以禁用粗体字体,但还包括其他补丁程序。

字体配置

(更多的解决方法)另一种选择是禁用加粗 等宽(或指定)字体无处不在通过创建一个配置文件Fontconfig中,例如$HOME/.config/fontconfig/fonts.conf,或添加到您现有的以下内容:

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <match target="pattern">
   <test qual="any" name="family">
     <string>monospace</string>
   </test>
   <test name="weight" compare="more">
     <const>medium</const>
   </test>
   <edit name="weight" mode="assign" binding="same">
     <const>medium</const>
   </edit>
 </match>
</fontconfig>

如果添加到现有文件,请确保删除前三行和最后一行。

假设您已st使用类似以下内容进行编译

static char *font = "monospace:size=13:antialias=true:autohint=true";

config.h另外,您还定义了在以下某处使用的字体fontconfig

<alias>
  <family>monospace</family>
  <prefer>
    <family>Px437 IBM VGA8</family>
  </prefer>
</alias>
<alias>
  <family>Px437 IBM VGA8</family>
  <default>
    <family>monospace</family>
  </default>
</alias>

然后运行程序fc-cache请注意,这将禁用Xresource颜色color8通过color15st,但补丁可能会做这一点。

Fontconfig进行配置可能是一件非常困难的事情,并且很容易使它执行非预期的事情。因此,全面涵盖这一点超出了此答案的范围。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为自定义字体使用粗体,常规和斜体字体样式?

来自分类Dev

如何将粗体和斜体字体应用于NSAttributedString?

来自分类Dev

使用下标定义xlabel或ylabel时如何在python中禁用斜体字体

来自分类Dev

UILabel斜体字体裁剪

来自分类Dev

ScalaTags段落中的简洁粗体/斜体字

来自分类Dev

matplotlib中斜体字体的标题不起作用

来自分类Dev

闪亮应用程序中titlePanel中的斜体字体

来自分类Dev

为什么斜体字体不起作用

来自分类Dev

Java是不是合成斜体字体面孔

来自分类Dev

我的Ubuntu安装中缺少斜体字体

来自分类Dev

闪亮应用程序中titlePanel中的斜体字体

来自分类Dev

如何将嵌套的斜体字体标签与Xpath匹配?

来自分类Dev

如何在byobu中获取斜体字体

来自分类Dev

我可以在gnome终端中获取斜体字吗?

来自分类Dev

本地字体声明未加载斜体/粗体

来自分类Dev

如何在自由字体中以粗体和斜体绘制字体

来自分类Dev

在Perl中将Unicode数学粗体/斜体字符转换为latin-1

来自分类Dev

将标签字体设置为粗体和斜体

来自分类Dev

iOS Swift使字体切换为粗体,斜体,粗体斜体,普通字体,而无需更改其他属性

来自分类Dev

斜体字体样式不适用于元素的class属性

来自分类Dev

具有标签跨度和斜体字体属性的奇怪行为

来自分类Dev

具有电源线支持和斜体字的Inconsolata字体

来自分类Dev

斜体字体样式不适用于元素的class属性

来自分类Dev

emacs中的斜体字

来自分类Dev

我的应用程序在添加Aller字体家族的字体(如粗体,常规和斜体)时崩溃

来自分类Dev

我的应用程序在添加Aller字体家族的字体(如粗体,常规和斜体)时崩溃

来自分类Dev

斜体显示为粗体?

来自分类Dev

斜体以粗体显示吗?

来自分类Dev

粗体/斜体不适用于使用PhantomJS的自定义字体

Related 相关文章

  1. 1

    如何为自定义字体使用粗体,常规和斜体字体样式?

  2. 2

    如何将粗体和斜体字体应用于NSAttributedString?

  3. 3

    使用下标定义xlabel或ylabel时如何在python中禁用斜体字体

  4. 4

    UILabel斜体字体裁剪

  5. 5

    ScalaTags段落中的简洁粗体/斜体字

  6. 6

    matplotlib中斜体字体的标题不起作用

  7. 7

    闪亮应用程序中titlePanel中的斜体字体

  8. 8

    为什么斜体字体不起作用

  9. 9

    Java是不是合成斜体字体面孔

  10. 10

    我的Ubuntu安装中缺少斜体字体

  11. 11

    闪亮应用程序中titlePanel中的斜体字体

  12. 12

    如何将嵌套的斜体字体标签与Xpath匹配?

  13. 13

    如何在byobu中获取斜体字体

  14. 14

    我可以在gnome终端中获取斜体字吗?

  15. 15

    本地字体声明未加载斜体/粗体

  16. 16

    如何在自由字体中以粗体和斜体绘制字体

  17. 17

    在Perl中将Unicode数学粗体/斜体字符转换为latin-1

  18. 18

    将标签字体设置为粗体和斜体

  19. 19

    iOS Swift使字体切换为粗体,斜体,粗体斜体,普通字体,而无需更改其他属性

  20. 20

    斜体字体样式不适用于元素的class属性

  21. 21

    具有标签跨度和斜体字体属性的奇怪行为

  22. 22

    具有电源线支持和斜体字的Inconsolata字体

  23. 23

    斜体字体样式不适用于元素的class属性

  24. 24

    emacs中的斜体字

  25. 25

    我的应用程序在添加Aller字体家族的字体(如粗体,常规和斜体)时崩溃

  26. 26

    我的应用程序在添加Aller字体家族的字体(如粗体,常规和斜体)时崩溃

  27. 27

    斜体显示为粗体?

  28. 28

    斜体以粗体显示吗?

  29. 29

    粗体/斜体不适用于使用PhantomJS的自定义字体

热门标签

归档