Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
文字コード 追加で教えて欲しいです
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30649#CommentId84714
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
snowmansnow
 (社会人)
投稿日時
2021/10/3 17:55:49
こんばんは、るきお様、お返事ありがとうございます。
>まだやりたいことがわからないのでもっと教えてください。
ユニコードで表現される?文字のグリフが、あるフォントに存在するか知りたいです。
(ユニコードで表現されない文字がフォントにあるかわかりません)
>「サロゲートペア以上」の意味が分からないです。
UTF-16のHEX?列で表現される文字は
①UTF-16が1個 通常の文字
②UTF-16が2個 サロゲートペア
③UTF-16が3個 異体字
④UTF-16が4個 サロゲートペア異体字
⑤UTF-16が4個 結合文字
と、思っております。
②~④(か、⑤も)
について、知りたいです
>サロゲートペアで表現できる文字一覧にその文字が含まれるのか確認したいのか、
はい、でも②は自分でわかるかもしれません
④だけかもしれません
>異体字セレクタで表現できる文字一覧にその文字が含まれているか確認したいのか、
はい、③と④が知りたいです
>あるフォントにその文字を表現するグリフが含まれていることを確認したいのか。
はい、そうだと思います。
>添付のソースコードはipamjm.ttfに含まれるグリフの数を数えるもののようですね。
いいえ、
全グリフをグリフのid順に表示して、
CharacterToGlyphMapで取得されるグリフのidで表示される文字が、
異体字なら、1個なのか、2個以上なのかを確認したかった、ものです。
(https://www.unicode.org/cgi-bin/GetUnihanData.pl?codepoint=%F0%A9%B8%BD
が、どうして1個で、フォントもそうなのか?、異体字はどういう扱いなのか調べるためです)
何回も、御教授、添削ありがとうございます。
今回は、いかがでしょうか?