如何让 Ubuntu 显示 unicode 补充字符?

如何让 Ubuntu 显示 unicode 补充字符?

我安装了最新 Ubuntu 发行版的标准桌面 UI,并尝试查看此页面:http://www.i18nguy.com/unicode/supplementary-test.html

但是文本都无法正常显示。我在 Windows 8 上测试过,可以正常显示。

我的语言环境输出如下:

LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

我还发现终端也没有显示很多unicode字符。

答案1

关于缺失字形的评论是正确的。

我安装了额外的字体包,即 AR PL 字体 Ukai 和 Uming:

sudo apt-get install fonts-arphic-uming fonts-arphic-ukai

现在我可以正确显示大多数(但不是全部)字符。

也许有更好的字体包,但这是我目前得出的最佳答案。

答案2

请参阅以下内容“特顿罢工”的答案在里面其他主题

简而言之:

sudo apt install fonts-noto

解决了你的问题,正确显示该测试站点的所有字符。

相关内容