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

コメントする

最近のブログ記事

Jアラート訓練メールで文字化けとのニュース
一昨日のことですが、中国・四国地方から文…
任俠の第3水準漢字
ユーモラス、と言っていいのか分かりません…
ふるさと納税で奥尻島のワインを頂きました
奥尻島は北海道の南西の方に浮かぶ島です。…
電子マネーの優先順位を考える
このブログを電子マネーとクレジットカード…
電子マネーiDの隠れたお得
iDというのはSuicaやEdyのような…

広告