[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:10300] Re: Draft 1 (Re: I18N Document)
From: Tomohiro KUBOTA <kubota@xxxxxxxxxxxxxxxxxxxxx>
Subject: [debian-devel:10295] Draft 1 (Re: I18N Document)
Date: Tue, 7 Sep 1999 11:02:47 +0900
> 2.6.1.2. ASCII と JIS X 0208 との組合せ方法
>
> 3つの組合せ方法、したがって、3つの code system がある。
>
> * ISO-2022-JP (aka JIS code)
> - stateful
> - 7bit
> - ASCII, JIS X 0201, JIS X 0208, JIS X 0212 can be used.
> - used for e-mail and web.
WWWでは3つのどのコードで書かれたページもあります。WWWのかわりに
NetNewsを入れたほうがよいかも。
> * SHIFT-JIS (aka Microsoft Kanji Code)
> - stateless
> - 8bit
> - ASCII, JIS X 0201, and JIS X 0208 can be expressed.
> - The only Japanese code for Windows/Macintosh. This makes
> SHIFT-JIS the most popular code in Japan.
UNIXでもSHIFT-JISを使っている(いた)ものもありますよね。
X68000などでも使ってたはずだし。ですので、“only”ではないです。
# AmigaではEUC-JPを使う予定だったとか…。今は知らない。
> 2.6.1.3. Conclusion and Information for Programmers
>
> 通常は、EUC-JP のみをサポートすればいい。あるいは、EUC-JP のサブセット
> (ASCII and JIS X 0208) のみをサポートすればいい。この場合、
> 0x21 - 0x7e は ASCII と同じで、0xa0 - 0xff のバイトは JIS X 0208
> 日本文字で必ず 2 バイトで 1 文字である。日本語表示可能なコンソール
> (kon, kterm, krxvt) では日本文字は 2 カラムを占有する。
きいた話でよくわからないのですが、EUCには3バイト文字があるらしい
のですが…えっと、0x8fで始まるやつですね。上の文章には含まれてないので
いいか。
参考にしたもの:
http://www.kanzaki.com/docs/jcode.html
プログラムの内部で使われるコードはなんでもよいのですが、外部との
やりとりをするときには変換しなくちゃいけない…なんてのは範囲外の
話かな。
--
喜瀬“冬猫”浩@東京(出張中)