[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


プログラムの内部で使われるコードはなんでもよいのですが、外部との
やりとりをするときには変換しなくちゃいけない…なんてのは範囲外の
話かな。
-- 
喜瀬“冬猫”浩@東京(出張中)