[pgsql-jp: 37040] Re: JIS X 0213のサポート

Tatsuo Ishii ishii @ sraoss.co.jp
2006年 5月 13日 (土) 20:55:37 JST


石井です.

> よしおかです。
> 
> 昔のメールへの返事で恐縮なのですが、JISX0213のサポートはUnicodeで
> サポートすべきで、データベースのエンコーディングとしてEUC-JPをサポート
> するのは筋が悪いように感じます。

「JISX0213のサポートはUnicodeで」ってどういう意味でしょうか?
JIS X 0213の文字集合はそのうちUnicodeに含まれるはずだからOK,っていう
意味でしょうか?
--
Tatsuo Ishii
SRA OSS, Inc. Japan

> レガシーエンコーディングにJISX0213というのは無茶じゃないかなあ?
> http://legacy-encoding.sourceforge.jp/wiki/index.php
> 
> 5月17日にレガシーエンコーディングプロジェクトのBOFをしますので
> 識者の皆様のご参加をお待ちします。
> http://legacy-encoding.sourceforge.jp/wiki/index.php?%A5%AA%A5%D5%A5%E9%A5%A4%A5%F3%A5%DF%A1%BC%A5%C6%A5%A3%A5%F3%A5%B0%282006%2F05%2F17%29
> 
>> 
> On 3/30/06, Tatsuo Ishii <ishii @ sraoss.co.jp> wrote:
> > 石井です.
> >
> > 今のところPostgreSQLではJIS X 0213をサポートしていません.しかし,
> > Windows がJIS X 0213のサポートを表明するなど
> > (http://www.microsoft.com/japan/presspass/detail.aspx?newsid=2353),
> > JIS X 0213が普及しつつあるので,そろそろPostgreSQLでもサポートしたいと
> > 思います.以下,実装案です.ご意見があればお願いします.
> >
> > o バックエンドのエンコーディングとしてはEUC-JPと同じ実装が利用できるが,
> >   文字集合がJIS X 0208+JIS X 0212とは異なるし,上位互換でもないため,
> >   EUC-JPとは別のエンコーディングとして新たに定義すべき.名称は
> >   「EUC_JIS_2004」でよいだろう.
> >
> > o JIS X 0201を許すかどうかは微妙なところ.JIS X 0213をサポートするとい
> >   う,Windows Vistaではどうなんだろう?
> >
> > o UTF-8(ユニコード)とのマッピング表は規格で定義済み.オンラインのマッ
> >   ピングが「JISX0213 InfoCenter」
> >   (http://www.jca.apc.org/~earthian/aozora/0213.html)で入手可能
> >
> > o Shift_JIS-2004をクライアントエンコーディングとして追加,EUC_JIS_2004,
> >   UTF-8との変換を行う. Shift_JIS-2004とUTF-8との変換表もJISX0213
> >   InfoCenterで入手可能
> >
> > ちなみに,JIS X 0213のPostgreSQLでの実装に関しての考察ページを作りまし
> > た.「JIS X 0213って何?」って言う方も含め,よろしければこちらをどうぞ.
> > http://www2b.biglobe.ne.jp/~caco/pgpage/jisx0213.html
> > --
> > Tatsuo Ishii
> > SRA OSS, Inc. Japan
> >
> 
> 
> -- 
> http://d.hatena.ne.jp/hyoshiok/
> mailto:hyoshiok @ gmail.com
> 



pgsql-jp メーリングリストの案内