是否有"未找到字形"字符?

Seb*_*zus 24 unicode fonts glyph special-characters

假设我们有一个包含无法显示的Unicode字符的文本,因为我们的字体没有相应的字形.通常,会显示占位符,例如矩形块(见屏幕截图).

是否存在可靠地生成此字形的"字形未找到"字符?我想"If the following text contains <insert character here> then you need another font..."在UI中写一些东西.

顺便说一句,我不是在谈论 (替换角色).当无法从数据流中正确解码Unicode字符时,将显示此字符.它不一定产生相同的字形:

在此输入图像描述

Mic*_*007 14

来自Unicode规范:

U+25A1 □白色方形

  • 可用于表示缺少的表意文字

  • U+20DE$⃞结合封闭的正方形

  • 我已将您的编辑回滚到 Jukka K. Korpela 的回答。请在此答案中包含该信息和/或在其他答案中添加评论。 (2认同)

Juk*_*ela 12

不,没有"未找到字形"字符.不同的程序使用不同的图形演示 空的窄矩形是常见的渲染,但不是唯一的渲染.它也可以是一个带有问号的矩形或带有十六进制字符的代码编号.

因此,最好例如显示角色的小图像以及角色本身,以便读者可以比较它们.


Ign*_*ams 6

glyph-not-found 字符由字体引擎和字体指定;它没有固定的字符。