Cygwin の iconv で EUC-JIS-2004 や Shift_JIS-2004

| コメント(0) | トラックバック(0)

先日、Cygwinで iconv --list してみたら、SHIFT_JIS-2004 や EUC-JIS-2004 が、それぞれ SHIFT_JISX0213, EUC-JISX0213のエイリアスとして登録されていることに気付きました。はて、いつからだろう。

エイリアスなので、2004年版と2000年版との区別をしているわけではありません。JIS X 0213の2004年改正で追加された「表外漢字UCS互換」の10文字はどちらでも問題なく使えるはずです。

(念のため注記: JIS X 0213の2000年版ではこれらの符号化方式は「Shift_JISX0213」「EUC-JISX0213」という名称で定義されていました。それが同規格の2004年改正で「Shift_JIS-2004」「EUC-JIS-2004」という名称に変わりました。内容としては、2000年版から10文字増えている点が違います)

どうも、GNU libiconvの最近のものではこれら "-2004" という名前のエイリアスが入っているようです。

一方、Ubuntuなんかに入っているGNU libcの方には多分こうした "-2004" の名前は登録されていないはずです。名前は "EUC-JISX0213" や "SHIFT_JISX0213" ですが、中身は2004年改正に対応していたと思います。

トラックバック(0)

トラックバックURL: http://yanok.net/yanok/mt-tb.cgi/482

コメントする

最近のブログ記事

電子マネーiDの良さが今更ながら分かった
iDとはどんなものか 電子マネーというと…
書家の第3水準漢字が文字化けするわけ
北海道南部の松前町は、20世紀日本の書家…
どうせクレジットカードを持つなら出身大学の支援になるものはどうか
大学カードというものがある 今や生活に欠…
「など」の使い方
曖昧な言い方が好まれる風潮があると感じて…
日本の文字は「表イメージ文字」でいいのか
笹原 宏之『漢字に託した「日本の心」』 …

広告