[mew-dist 19995] Re: タイ語 on XEmacs (was Re: iso-8859-1)

NINOMIYA Hideyuki nin at example.com
2002年 1月 5日 (土) 12:03:49 JST


こんにちは	二宮@お四国 です

Hiromu Ota <hiromu at example.com> は Fri, 04 Jan 2002 04:41:39 +0900
(JST) 頃に
    Subject: [mew-dist 19992] Re: iso-8859-1
    Message-Id: <20020104.044139.115911555.hiromu at example.com>
        に於いて以下のようにおっしゃっていました。
※都合により手を加えさせていただく事が有ります。御了承下さいマセヽ...
おおた> iso-8859-1の質問です。
おおた> iso-8859-1と言ってもタイ語なのですが、

あのぉ... タイ語は iso-8859-1 じゃぁ、ありません

# タイ語の事は知らないけれど、、iso-8859-1 がヨーロッパなのは
# 知っている

おおた> 私のxemacsでは、表示できません。

おおた> 環境:
おおた> xemacs:21.1 (patch 14)
おおた> mew:2.1

おおた> 表示出来ない代表的な受信メールですが、以下の形式です。
おおた> ------------------------------------------------------
おおた> Content-Type: text/plain; charset=TIS-620
おおた> Content-Transfer-Encoding: 8bit
おおた> X-Mew: Charset (TIS-620) for body is not supported.

mew-mule3.el を見ると、
(defvar mew-cs-database-for-encoding
  '(...
    ((ascii thai-tis620 composition) ;; composition for Emacs 20
                                tis620     "base64"           "B")
    ...))
# charset=thai-tis620 というのが清く正しいらしい...
(defvar mew-cs-database-for-decoding
  '(...
    ("tis-620"         . tis620)
    ...))
# decoding には thai-tis620 というのが無いけど... 良いのかなぁ?

手元の Emacs 21.1 と XEmacs 21.4.6 を比較してみたら、

	coding の有無
	Emacs 21.1	XEmacs 21.4.6
tis620	○		×
tis-620	○		○

という事で、cs-database の該当部分を tis-620 とすれば XEmacs で
表示できそうに思います。
# Emacs 20 を確認してないけど、、tis-620 が無いのかなぁ。。。
# だったらややこしくなるぞぉ、、どうするのが良いのかっ...

とりあえずは C-c C-l で thai を選択すればおそらくは表示できるでしょう。

おおた> ------------------------------------------------------
おおた> Content-Type: text/plain;
おおた>         charset="windows-874"
おおた> Content-Transfer-Encoding: 8bit
おおた> X-Mew: Charset (windows-874) for body is not supported.
おおた> ------------------------------------------------------

こっちは、、、windows-* ってのは MS さんの独自に作ったものなので
emacs は知りません。
これを送って来る人に読めんから tis620 で送って来いと言うのが一番の
早道でしょう。
がんばって emacs に windows-* を教え込んでやれば Emacs(Mew) で
表示できるかも知れませんが、大変でしょうねぇ。。。
# 自分はその方法を知らないけれどっ 。。。

おおた>   これらは、mewでは、サポートされていないということですが、

ちょっと bug っぽいとは思いますけどっ、emacs 20.x に tis-620 が
無かったらちょっと面倒そう。。。

おおた> P.S.
おおた>   FYIって何ですか?

何の略かは知らない(^^;)ですけど
[英] FYI
[日] 参考までに
という事らしいです。ハイ
--─
ICQ UIN:57442553                          二宮 秀幸@愛媛 鬼北 広見町
PGP-Fingerprint:  6C59 EC08 5B23 6490 44D0  7CD3 DA40 219F 7114 8553
PGP-Public-Key:    http://user.shikoku.ne.jp/~nin/pgp/public-key.txt
mailto:nin at example.com   http://user.shikoku.ne.jp/~nin/index.html
mailto:nin at example.com http://home.jp.freebsd.org/~nin/index.html



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