ᄇの意味
韓国語のㅂに対応する半角互換形です。
同じ子音を表し、別の音や完成した音節ではありません。東アジアの固定幅テキストでは、幅の異なる文字列の中で1文字分の幅を占める想定でしたが、実際の表示幅はフォントやレイアウトによって異なります。ㅂは対応する独立形の互換字母で、ᄇは音節の組み立てに使う結合用の初声字母です。通常の韓国語表記にはㅂを使い、旧来の半角形式が必要な場合にᄇを使います。
この半角形式はなぜ作られたのですか?
幅の異なる文字を扱う旧来の韓国語エンコーディングに対応するためです。
この字母群について確認できる最古の標準資料は、1974年のKS C 5601 Nバイト・ハングル方式です。基本的な韓国語字母を可変長の7ビットコードに割り当て、韓国語の文字をASCII風のデータや、各国・各メーカーの異なるコード配置と共存させていました。
後の半角領域はこの配置を引き継ぎ、コードページ933などのIBM韓国語マッピングにも見られます。Unicodeの文字表では、互換変換用にᄇをㅂの幅の狭い対応形として残しています。エンコーディング上の枠だったものが、必要に応じて古いテキストを保つ形式へと役割を変えました。
この形式をそのまま保つには?
幅の違いを残したい場合は、互換正規化を避けます。
NFKCとNFKDは互換上の違いを取り除き、ᄇをᄇに変えることがあります。エディターがUnicodeコードポイント入力に対応していればFFB2を入力し、結果がᄇのままか確認します。通常の韓国語表記にはㅂを使います。
〜と混同しないで
2よくある質問
2正規化したらᄇが変わったのはなぜ?
互換正規化が半角の区別を取り除くためです。NFKCとNFKDは結合用字母ᄇに変換します。この区別を保つ必要がある場合は、元のテキストを保持してください。
ᄇは韓国語の完成した音節ですか?
いいえ。単独の子音字母です。韓国語の音節にはほかのハングル要素を組み合わせるか、完成した音節文字を使います。
ᄇの入力方法
ᄇ\FFB2コードと文字コードコードポイント数:1
画面上の記号は複数のコードポイントを含む場合があります。JS .length は UTF-16 単位、UTF-8 はバイトを数えます。
