2

可能吗?我使用 i3bar 状态行并希望它显示一些 unicode 字形,但其中一些会导致整个文本垂直未对齐并因此被裁剪:

在此处输入图像描述

在这个特定的例子中,说话者字形会导致这种情况。如何强制 fontconfig 使用不同的字体?栏中的字体是 Terminus,字形显示为 Noto Sans Symbols2(似乎是默认的后备)。我很确定这是由于字体,因为在我的另一台机器上,符号是用另一种字体(Segoe UI Emoji)绘制的,并且没有出现错位。我已经在我的.config/fontconfig/fonts.conf

<alias>                                                                                                        
  <family>Noto Sans Symbols2</family>                                                
  <prefer>                                                                 
    <family>Segoe UI Emoji</family>                                            
  </prefer>                                                                
</alias> 

但它没有用。

4

0 回答 0