字符编码 - 空矩形

字符编码 - 空矩形

最近,我越来越多地在网络上的文本区域中看到空白矩形。我认为这是因为 Ubuntu 14.04 的字符编码/Unicode 库不是最新的,但我不确定。我还认为这主要是表情符号,但实际上看不到字符,因此无法确定。

我怎样才能解决这个问题?

网页<meta charset="UTF-8">上确实有一个。

在此处输入图片描述

更新:这是网页,https://docs.amazee.io/changelog.html

答案1

我在 Android 设备上看到了这 3 个字符。“奔跑的人”、向上符号和二头肌。按照 @xhienne 列出的字符链接操作,然后单击“支持的字体”。看来你肯定需要表情符号字体。看看你的一个神秘人物的显示:http://www.fileformat.info/info/unicode/char/1f199/fontsupport.htm

答案2

这只是字体问题。系统上安装的所有字体均不包含“with a”(*) 后面的三个 Unicode 字符。作为后备,将改为绘制矩形。

解决方案是安装正确的字体。我无法推荐任何一种字体,因为没有一种字体可以覆盖整个 Unicode 集(非常庞大)。

(*)在此网页上,它们是U+1F3C3U+1F199和 [U+1F4AA][4]

[根据 @wjandrea 的评论进行更新] Ubuntu 使用软件包提供对这些字符的支持ttf-ancient-fonts。要安装它,请输入以下命令:

apt-get install ttf-ancient-fonts

相关内容