Linux如何显示Unicode字符?

Linux如何显示Unicode字符?

我有一个简单的 Python PIL 脚本,它使用 FreeSerif 字体呈现一些 unicode 符号列表,该字体具有最完整的 unicode 支持(大约 65k 字形)

但实际上,带有最新版本 KDE Plasma 的 Arch Linux 可以渲染更多内容

同时,我使用 Noto 作为主要操作系统字体 - 它的覆盖率非常差

有人可以解释为什么吗?

在此输入图像描述


带有简单 Noto Sans 的亚洲符号(不是 CJK!)

在此输入图像描述

答案1

通过专用的字体渲染脚本,我们可以期望它仅渲染指定的字体。

然而,无论是在 KDE(使用 kcharselect)还是 Gnome(使用 gnome-characters)上,我们都有一个应用程序可以加载一些字体以覆盖更大的字符集。

相关内容