Firefox
乌尔都语单词在( version 80
) 和Facebook 以及主搜索窗口上出现错误ubuntu 20.04
(在维基百科上没有问题)。以下是搜索选项卡中出现错误文本的图片。
它们在 Windows 上没问题。我已经按照指示安装并使用了 Nafees 字体包这里。它纠正了字符的形状,但单词仍然不完整。类似线论坛上linuxmint
提供了答案。它使用与 Chromium 相同的字体,但有一个额外的选项,"Text encoding for legacy content"
并使用阿拉伯语。我在我的 Mozilla 版本中找不到此选项(我附上了我的 Mozilla 中可用选项的图片?
有人可以建议一个解决方案或者可以帮助我找到选项吗"Text encoding for legacy content"
?
答案1
该fonts-nafees
软件包提供了纳菲斯·纳斯塔利克字体,在乌尔都语区域设置下效果最佳。因此,您可能需要运行以下命令:
sudo locale-gen ur_PK
sudo update-locale LC_CTYPE=ur_PK.UTF-8
然后重新登录。希望这样能改善情况。
编辑:
第二条命令向文件添加条目/etc/default/locale
。要撤消该操作,请打开/etc/default/locale
进行编辑并删除此行:
LC_CTYPE=ur_PK.UTF-8
(并重新登录)。
答案2
新的尝试:
安装
fonts-noto-core
包sudo apt install fonts-noto-core
创建文件
~/.config/fontconfig/conf.d/10-prefer-nastaliq.conf
并赋予其以下内容:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Noto Serif</family>
<family>Noto Nastaliq Urdu</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Sans</family>
<family>Noto Nastaliq Urdu</family>
</prefer>
</alias>
</fontconfig>