系统托盘中的孟加拉语复杂字体问题

系统托盘中的孟加拉语复杂字体问题

我正在使用 Ubuntu 16.04 LTS。

在我的系统托盘右上角,也就是日期所在的位置,日期显示的是 শুক্ র 而不是 শুক্র。时间是 11:23:27 অপরাণ্ হ 而不是 অপরাহ্ন。因此,复杂的单词会分开显示。

我跑了

fc-match -a | grep -i beng

输出结果如下:

Lohit-Bengali.ttf: "Lohit Bengali" "Regular"

答案1

您可以通过添加此配置文件来提高 Lohit Bengali 字体的优先级:

$ cat ~/.config/fontconfig/conf.d/10-bangla-preferred.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>Lohit Bengali</family>
        </prefer>
    </alias>
</fontconfig>

脚步:

  • 创建目录:

    mkdir -p ~/.config/fontconfig/conf.d
    
  • 打开新文档进行编辑:

    gedit ~/.config/fontconfig/conf.d/10-bangla-preferred.conf
    
  • 复制以上内容(来自“ <?xml version="1.0"?>”)并将其粘贴到文档中。

  • 节省。

希望下次重启后会有所不同。

相关内容