Unicode 6.0 新增了几个字符,并提供了相应的描述,表明这些字符应该以特定颜色呈现:
- 红色苹果 U+1F34E
绿色苹果 U+1F34F
蓝色心形 U+1F499
- 绿色心形 U+1F49A
- 黄色心形 U+1F49B
紫色心形 U+1F49C
绿色书本 U+1F4D7
- 蓝色书本 U+1F4D8
橙色书本 U+1F4D9
大红圆圈 U+1F534
大蓝圆圈 U+1F535
大橙色菱形 U+1F536
- 大蓝色菱形 U+1F537
- 小橙色菱形 U+1F538
小蓝色菱形 U+1F539
向上红三角形 U+1F53A
- 向下红三角形 U+1F53B
- 向上小红三角形 U+1F53C
- 向下小红三角形 U+1F53D
我曾认为字体符号始终是灰度的。
Unicode 的作者是否预见到这些字符可能会以不同的颜色呈现?
在官方的 Unicode.org PDF 文件中(http://www.unicode.org/charts/PDF/U1F300.pdf),这些字符仅被描绘为具有不同类型的网格填充。
目前是否存在一种机制,只基于字符的代码点而不考虑其他富文本格式,在特定颜色下呈现特定字符?(例如,TrueType 或 OpenType 字体文件中的颜色属性)