![系统托盘中的孟加拉语复杂字体问题](https://linux22.com/image/1145023/%E7%B3%BB%E7%BB%9F%E6%89%98%E7%9B%98%E4%B8%AD%E7%9A%84%E5%AD%9F%E5%8A%A0%E6%8B%89%E8%AF%AD%E5%A4%8D%E6%9D%82%E5%AD%97%E4%BD%93%E9%97%AE%E9%A2%98.png)
我正在使用 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"?>
”)并将其粘贴到文档中。节省。
希望下次重启后会有所不同。