No.184 | 投稿日時: | 2004/07/23(金) 23:56 <↑親記事:No.183> |
投稿者: | 森山 将之 |
libiconv 1.9.1 用のページの公開をしないままで申し訳ありませんでした。
一応、1.9.1, 1.9.2 用のパッチのページを公開いたしましたので、よろしくおねがいいたします。
jisx0208.h への修正は、どのような目的なのでしょうか?
ISO-2022-JP で、13 区を扱いたいという事であれば、cp50220 などのエンコーディングを追加するのが、真っ当なやり方と思います。
なぜなら、cp932 と iso-2022-jp は、Unicode のコードポイントが異なる文字があり変換できない文字が存在する為です。
JIS系のエンコーディング(Shift_JIS, EUC-JP, ISO-2022-JP) をいじると、外国の方は、必ずといっていいほど拒否反応を示すようですから、jisx0208.h に修正を加えてしまうと面倒なのではないかと思います。
cp932 と相互変換が可能な (といっても、ユーザー定義文字は変換できませんが) ISO-2022-JP符号化方式の cp50220 の追加要望であるなら、その旨、お知らせください。