Mahyar Pasarzangene Asked: 2024-02-10 08:42:16 +0800 CST2024-02-10 08:42:16 +0800 CST 2024-02-10 08:42:16 +0800 CST Ubuntu 23.10 Mantic Minotaur 的默认波斯字体中的波斯字形错误 772 幸运的是,最新版本的 Ubuntu 操作系统(23.10 Mantic Minotaur)已经解决了默认字体的问题,将其切换为 Noto-Sans 阿拉伯语,该字体也支持波斯语。然而,波斯语 Peh 字形仍然存在问题,如屏幕截图所示。 据观察,波斯语 Peh 的初始形式是不正确的,而其中间形式是准确的。我通过从文本编辑器复制文本在 Google 字体测试页上验证了这一点,并且它运行没有任何问题。 我很想知道是否有其他人遇到过这个问题以及可以采取哪些步骤来解决它。有人可以提供一些指导吗? #更新 我检查了角色地图,这是它的屏幕截图。你可以看到,除了中间形式之外,Peh的所有形式都是错误的! fonts 2 个回答 Voted Daniel T 2024-02-10T15:22:16+08:002024-02-10T15:22:16+08:00 这是 Noto Sans 阿拉伯语的一个错误。我们可以通过切换到 Noto Naskh 阿拉伯语来解决这个问题,这就是我的 Firefox 使用的 Noto Sans 阿拉伯语来正确显示https://en.wikipedia.org/wiki/Pe_(Persian_letter)的部分。让我们调整一下字体设置: 编辑器 打开偏好设置。观察 i'jām 倒置。 取消选中“字体和颜色”中的“使用系统固定宽度字体(Ubuntu Mono 13)”。 选择“Noto Naskh 阿拉伯语常规”。不要选择损坏的“Noto Sans Canadian”。i'jām 现在将正确显示。 gnome 文本编辑器 打开偏好设置。观察 i'jām 倒置。 向下滚动并打开“自定义字体”。 选择“Noto Naskh 阿拉伯语常规”。不要选择损坏的“Noto Sans Canadian”。i'jām 现在将正确显示。 Best Answer Mahyar Pasarzangene 2024-02-10T23:20:39+08:002024-02-10T23:20:39+08:00 NotoSansArabic-Regular我使用谷歌存储库的较新版本解决了该问题。Ubuntu 23.10 中使用的 NotoSansArabic-Regular 版本是 2020 年的。 我使用以下命令将下载的存储库复制NotoSansArabic-Regular.ttf到该文件夹/usr/share/fonts/truetype/noto: sudo cp /home/<username>/Downloads/Noto_Sans_Arabic/static/NotoSansArabic-Regular.ttf /usr/share/fonts/truetype/noto/ 然后刷新字体的缓存: sudo fc-cache -r -v 然后我退出并再次登录,问题就解决了。
这是 Noto Sans 阿拉伯语的一个错误。我们可以通过切换到 Noto Naskh 阿拉伯语来解决这个问题,这就是我的 Firefox 使用的 Noto Sans 阿拉伯语来正确显示https://en.wikipedia.org/wiki/Pe_(Persian_letter)的部分。让我们调整一下字体设置:
编辑器
gnome 文本编辑器
向下滚动并打开“自定义字体”。
选择“Noto Naskh 阿拉伯语常规”。不要选择损坏的“Noto Sans Canadian”。i'jām 现在将正确显示。
NotoSansArabic-Regular
我使用谷歌存储库的较新版本解决了该问题。Ubuntu 23.10 中使用的 NotoSansArabic-Regular 版本是 2020 年的。我使用以下命令将下载的存储库复制
NotoSansArabic-Regular.ttf
到该文件夹/usr/share/fonts/truetype/noto
:然后刷新字体的缓存:
然后我退出并再次登录,问题就解决了。