[Mew-Win32 02991] Re: Fontset <ks_c_5601-1987>

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2001年 1月 16日 (火) 15:38:41 JST


From: Kazumi HARA <hara at example.com> さん曰く
Subject: [Mew-Win32 02990] Fontset <ks_c_5601-1987>
Message-ID: <20010116.144020.02616962.hara at example.com>
Date: Tue, 16 Jan 2001 14:40:20 +0900 (JST)

はら> お世話になります&ご無沙汰しております、

ご無沙汰してます。白井です。

はら> 韓国の人と仕事をするようになって、先方からメールが沢山入ってくるの
はら> ですが、euc-kr の charset に関しては問題無く表示されています。

# おぉ、はらさんはドイツ語だけじゃなくって、韓国語もできるんだ。:-)

はら> しかし、ks_c_5601-1987 という charset で送られてくるケースが多く、
はら> この場合、From の部分では UNKNOWN CHARSET となってしまい、
はら> X-Mew には Charset (ks_c_5601-1987) for body is not supported
はら> と出ております。
はら> # 本文中のハングルは \300\261 などの表示になってしまう。

はら> mew-cs-database-for-encording に登録すれば良いのかな? とダメモトで
はら> korean-ksc5601 の記述を真似て、
はら> ((ascii ks_c_5601-1987) iso-2022-kr "7bit" "B" euc-kr)
はら> を入れてみたのですが、やっぱしダメでした。(^^;;

decode だから mew-cs-database-for-decoding です。

どっちか良くわからなのだけど、mew-cs-database-for-decoding に
("ks_c_5601-1987" . iso-2022-kr) か ("ks_c_5601-1987" . euc-kr)
を追加すれば読めると思います。

(add-hook 'mew-init-hook
	  (lambda ()
で

(setq mew-cs-database-for-decoding
      (append mew-cs-database-for-decoding '(("ks_c_5601-1987" . iso-2022-kr))))

(add-to-list 'mew-cs-database-for-decoding '("ks_c_5601-1987" . euc-kr))

な感じ。

ふと思って、
http://www.isi.edu/in-notes/iana/assignments/character-sets
をみると、

Name: KS_C_5601-1987                                    [RFC1345,KXS2]
MIBenum: 36
Source: ECMA registry
Alias: iso-ir-149
Alias: KS_C_5601-1989
Alias: KSC_5601
Alias: korean
Alias: csKSC56011987

Name: ISO-2022-KR  (preferred MIME name)                [RFC1557,Choi]
MIBenum: 37
Source: RFC-1557 (see also KS_C_5601-1987)
Alias: csISO2022KR

とか書いてあるから、iso-2022-kr なのかな? だけどわかんないや。


はら> P.S. b37->b97 に先ほど乗り換えましたが、とりあえず動かすまでに戸惑
はら> うことが多く、やっとの思いでここまで来ました ;-)

それはとっても大変な作業だったような気がします。。。(^^)

-- 
白井秀行@つかの間の現実逃避終了



Mew-win32 メーリングリストの案内