我的应用程序需要显示“孤立”组合字符。我想使用与“官方” unicode 图表相同的格式,使用虚线圆圈占位符。参见,例如:
- 组合变音符号(PDF)
快速浏览图表,我想出了 U+25CC "DOTTED CIRCLE"。看起来不错,但是关于这个角色的注释是:
请注意,此字符的参考字形故意大于用于指示本标准中组合字符的虚线圆形字形;例如,参见 0300
这说明(我认为) U+25CC 不是正确的字符。(或者,如果是的话,也许只是一个措辞不佳的注释。)
那么:如果“组合变音符号”上使用的虚线圆圈不是U + 25CC,那么那个小鼻屎的正确代码是什么?
我试过了:
- 从 PDF 复制文本并检查它,但在 PDF 中禁用了副本。
- 在 Gmail 中通过电子邮件将其发送给自己,然后以 HTML 格式查看附件,但其中的附件被转换为 U+0024(“美元符号”)。这意味着要么转换失败,要么他们只是在 PDF 中玩一些字体渲染游戏。
[澄清]我意识到 U+25CC 看起来不错(假设一个字体支持它),但听起来规范说这是错误的字符。许多 unicode 字符具有相似的字形,但从语义上讲是不同的字符。大多数字体的“拉丁大写字母 A”(U+0041)和“希腊大写字母 Alpha”(U+0391)看起来相同,但它们具有不同的语义含义且不可互换。