| 半角と全角のフォーム | |
|---|---|
| 範囲 | U+FF00..U+FFEF (240 コードポイント) |
| 飛行機 | BMP |
| スクリプト | ハングル(52文字) カタカナ(55文字) ラテン語(52文字) 共通語(66文字) |
| シンボルセット | 可変幅文字 |
| 割り当て済み | 225 コードポイント |
| 未使用 | 15 個の予約コードポイント |
| Unicode バージョン履歴 | |
| 1.0.0 (1991) | 216 (+216) |
| 1.1 (1993) | 223 (+7) |
| 3.2 (2002) | 225 (+2) |
| Unicodeドキュメント | |
| コードチャート ∣ Webページ | |
| 注: [1] [2] [3] | |
半角および全角形式は、半角文字と全角文字の両方を含む古いエンコードをUnicodeとの間でロスレス変換できるようにするために提供されたUnicodeブロックU+FF00–FFEFの名前です。これは基本多言語面の最後から2番目のブロックであり、U+FFF0–FFFFの短い特殊ブロックのみが続きます。Unicode 1.0でのブロック名は半角および全角の異形でした。[4]
U+FF01~FF5E の範囲は、 ASCII 21~7Eの文字を全角形式で再現します。U+FF00 は全角 ASCII 20 (スペース文字) には対応していません。その役割は U+3000「表意文字スペース」によってすでに果たされているからです。
範囲 U+FF61~FF9F は、JIS X 0201エンコードの A1 から DF への転置で、半角形式のカタカナと関連する句読点をエンコードします。半角カナを参照してください。
U+FFA0~FFDCの範囲は、1974年の標準レイアウトを転置したハングルの互換字母文字の半角形式をエンコードします。これはIBMコードページ933など、韓国語用の一部のIBMエンコードのマッピングで使用され、シフトアウト文字とシフトイン文字を使用して2バイト文字セットにシフトできます。[5] 2バイト文字セットには互換字母が含まれる可能性があるため、往復互換性を提供するために半角バリアントが必要です。[6] [7]
範囲 U+FFE0~FFEE には全角記号と半角記号が含まれます。
ブロック
このブロックには、東アジアの句読点の位置異体字のために定義された異体字シーケンスがあります。 [8] [9] これらは、U+FE00 VARIATION SELECTOR-1 (VS01) とU+FE01 VARIATION SELECTOR-2 (VS02) を使用します。
短い斜線を持つ全角ゼロの追加の変形が定義されている:U+FF10 FULLWIDTH DIGIT ZERO、U+FE00 VS1 (0︀)。[10] [9]
歴史
次の Unicode 関連ドキュメントには、半角および全角フォーム ブロック内の特定の文字を定義する目的とプロセスが記録されています。
参照
- CJK 記号と句読点 (Unicode ブロック)
- ハングル文字(Unicode ブロック)
- カタカナ(Unicodeブロック)
- Unicode のラテン文字
- 囲み英数字- 箇条書きのシーケンス。一部は全角で表示されます (例: ⒈、⓵、⑴、⒜、ⓐ)
参考文献
- ^ 「Unicode 1.0.1 補遺」(PDF) . Unicode 標準. 1992-11-03 . 2016-07-09閲覧。
- ^ 「Unicode 文字データベース」。Unicode標準。2023 年 7 月 26 日閲覧。
- ^ 「Unicode 標準の列挙バージョン」。Unicode標準。2023 年 7 月 26 日閲覧。
- ^ 「3.8: ブロックごとのチャート」(PDF) 。Unicode 標準。バージョン 1.0。Unicodeコンソーシアム。
- ^ 「ICU デモ - コンバーター エクスプローラー」。demo.icu-project.org。2018年5 月 7 日閲覧。
- ^ 「半角と全角の非難」。
- ^ 「変換データ - ICU ユーザー ガイドの古い場所」。
- ^ Lunde, Ken (2018-01-21). 「L2/17-436: 全角東アジア句読点の標準化された変化シーケンスを追加する提案」(PDF)。
- ^ ab 「Unicode 文字データベース: 標準化されたバリエーションシーケンス」。Unicode コンソーシアム。
- ^ ビートン、バーバラ;フライタグ、アスムス;イアンク、ローレンシウ。サージェント、マレー (2015-10-30)。 「L2/15-268: 空集合のスラッシュ ゼロ バリアントを表す提案」(PDF)。
