我的应用程序需要显示“孤立”组合字符。我想使用与“官方”unicode图表相同的格式,使用虚线圆占位符。例如,见:
快速浏览图表,我想出了U + 25CC“DOTTED CIRCLE”。这看起来不错,但关于这个角色的说明如下:
请注意此参考标志符号 人物故意大于 用于的虚线圆圈字形 表示在此组合字符 标准;例如,参见0300
其中说(我认为)U + 25CC不是正确的字符。 (或者,如果是,也许只是措辞不好的说明。)
所以:如果“组合变音标记”上使用的虚线圆圈不是U + 25CC,那个小鼻屎的正确代码是什么?
我试过了:
[澄清] 我意识到U + 25CC看起来还不错(假设一个人的字体支持它),但听起来像规格说这是错误的字符。从语义上讲,许多unicode字符具有相似的字形,但字符不同。对于大多数字体,“Latin Capital Letter A”(U + 0041)和“Greek Capital Letter Alpha”(U + 0391)看起来相同,但它们具有不同的语义含义,不可互换。
答案 0 :(得分:6)
我不认为 是一个官方占位符字符。我阅读该笔记的方式,他们任意选择U+25CC
,纯粹用于显示目的。然后,在列出“真实”虚线圆圈的the chart中,它们使它更大一些,以强调它是不用作占位符。 (或者他们可能会在其他图表中缩小它;正如你所说,这个说明的措辞很差。)
无论如何,我认为没有理由不将U+25CC
用作您的占位符。
答案 1 :(得分:2)
试过这个:创建一个空白.html文件,复制文本,然后在Firefox中加载。按预期显示(虽然我真的不希望空格+组合字符正确显示):
<html>
<body>
<font size="24pt">
◌̀
◌́
◌̂
◌̃
<br/>
À
Á
Â
Ã
<br/>
 ̀
 ́
 ̂
 ̃
</font>
</body>
</html>