JIS X 0213とは、2000年に制定された、日本工業規格(JIS)が定める日本語の情報処理のための符号化文字集合の規格の一つである。
概要
JIS X 0213は、Shift_JISでJIS X 0212の文字群が扱えない問題を受けて、JIS X 0208を拡張するために策定された規格である。JIS X 0212の文字群をベースに取捨増補を行い、計4357字が追加された。JIS X 0208での幽霊文字の反省から、制定にあたって徹底的な出典の検証が行われたことは有名。
94区×94点のコード面を2面持ち、扱える漢字の数が増えている(JIS X 0208では1面だった)。漢字第1面はJIS X 0208の符号化文字集合の上位互換となっている。漢字第2面は新しく追加された面である。
追加された主な文字
2004年の改正
JIS X 0213は、文部科学省の「表外漢字字体表」との字形統一を主な目的として、例示字体変更を含む大幅な改正が行われた。この改正は、より一般的な表記に対する規格の迎合として一定の役割を遂げたものの、一方で人名や地名の表記に対する混乱も見られた。
現在でも一部のフォントではJIS X 0213:2000の字形を「旧字形」、JIS X 0213:2004の字形を「新字形」として同一の書体に2種類のフォントが用意されているものも存在する。
波ダッシュ問題
JIS X 0213のその前身であるJIS X 0208はUnicode 1.0.1の原規格とされているが、これをコードページに収録する際に、日本語に疎いアメリカ人が1区33点の「~」(波ダッシュ)を誤って上下反転した形で記載してしまった[1]。
これによりWindows XPなどの一部の環境ではこの誤った形で表示されてしまうほか、波ダッシュの代わりにチルダを用いる慣習が発生してしまうなど、この間違いは今でも深く根を張っている。
なお、2014年4月のWindows XPのサポート終了を受けて、このUnicodeの例示字形を修正する提案書N4606が提出され、同年10月のWG2会議によって承認された[2]。これによって、Unicode8.0以降の仕様書では波ダッシュ例示字形の矛盾は解消されている。
関連商品
- [改訂新版]プログラマのための文字コード技術入門 (矢野啓介, 初版2010/第2版2018) | 技術評論社
- UnicodeによるJIS X0213実装入門 ― 情報システムの新たな日本語処理環境 (田丸健三郎, 2008) | オンライン書店e-hon
外部リンク
関連項目
脚注
- *実際の仕様書(PDF)を見てみると、正直どっちに曲がってるのかもあやふやなレベルで適当に書いてあるようにも見える。
- *UnicodeのWAVE DASH例示字形が、25年ぶりに修正された理由 (INTERNET Watch, 2015/03/07)
- 6
- 0pt
- ページ番号: 4586443
- リビジョン番号: 3220514
- 編集内容についての説明/コメント: