私のアプリケーションは、「孤立した」結合文字を表示する必要があります。点線の円のプレースホルダーを使用して、「公式」の Unicode チャートと同じ形式を使用したいと思います。たとえば、次を参照してください。
- 分音記号の組み合わせ(PDF)
チャートをざっと見てみると、U+25CC "DOTTED CIRCLE" が思い浮かびました。それは良さそうに見えますが、このキャラクターに関するメモには次のように書かれています。
この文字の参照グリフは、この標準で文字の組み合わせを示すために使用される点線の円のグリフよりも意図的に大きくなっていることに注意してください。たとえば、0300 を参照してください
つまり、U+25CC は正しい文字ではないと (私は思います)。(または、そうであれば、おそらく言葉遣いが不十分なメモです。)
では、「発音区別記号の組み合わせ」で使用されている点線の円が U+25CC でない場合、その小さな鼻くそに対する正しいコードは何ですか?
私が試してみました:
- PDF からテキストをコピーして検査しますが、PDF ではコピーが無効になっています。
- Gmail で自分宛てにメールを送信し、添付ファイルを HTML として表示すると、U+0024 ("DOLLAR SIGN") に変換されます。つまり、変換に失敗したか、PDF でフォント レンダリング ゲームをプレイしているだけです。
[明確化] U+25CC は問題ないように見えますが (自分のフォントがサポートしていると仮定して)、仕様ではこれは間違った文字であると書かれているようです。多くの Unicode 文字は似たようなグリフを持っていますが、意味的には異なる文字です。"Latin Capital Letter A" (U+0041) と "Greek Capital Letter Alpha" (U+0391) は、ほとんどのフォントで同じように見えますが、セマンティックな意味が異なり、互換性がありません。