2011年6月 9日

[gentoojp-users:02186] Re: mew-6.2の iso-2022-jp-2について

シンドウです。

Date: Wed, 8 Jun 2011 18:32:32 +0900
悸村 <rikimura@xxxxx> wrote

> あらゆる事例を調べきれないのですが、幾つかテストした結果、emacs の
> language-environment が UTF-8 の場合、iso-2022-jp-2 になっていたようで
> す。


もしかしたら、 mew は文字コードを決定する際に、set-language-environment を見て
いるのかもしれません。

>> http://www.mew.org/ja/info/release/mew_8.html#charset
>> にあるように、mew-charset-m17n にどんな値が設定されていますか?
>> C-h v でわかります。
> 当方、初心者なもので、覚束ない限りですが、この C-h v は、どの状態で打
> つべきでしょうか。

mew が起動したあとに Ctrl + h (画面下のミニバッファーで何を打つか聞か
れるので、) その後 v です。


> 話が前後しますが……。
> emacs の language-environment が UTF-8 の時。
> ~/.mew.el で、mew-charset-m17n に iso-2022-jp を指定しても、出したメー
> ルは iso-2022-jp-2 でした。
>
> 一方、emacs の language-environment を Japanese にした時。
> ~/.mew.el で、mew-charset-m17n に iso-2022-jp を指定して。
> 各 coding-system が、iso-2022-jp でも、utf-8-unix でも、メールは
> iso-222-jp になりました。
> この最後の設定を、わたくし方では、mew-6.2 を使用する場合の解決策にしよ
> うと思います。

mewはメール内容で文字コードを判定するので、iso-2022-jpに入らない文字を送ろうとして、
iso-2022-jp-2になったのかもしれません。そのままutf-8で送ってくれないのはよくわかりませんが・・・。
(私もいくつか試してみましたが、OS, emacsのバージョンが違うので再現し
ませんでした。)

> ; ~/.mew.el の最後
> (setq mew-charset-m17n "iso-2022-jp")

それと、この mew-charset-m17n の設定は避けた方がいいとおもいます。
mew-charset-m17n は複数言語が混在したときに選択するコード
を決めるものなので、このままでは送れない(エンコードできない)メールが
でてくると思います。

あまり適切な解決策を提示できなくてすみません。

///////////////////////////////////////
シンドウナオアキ (Shindo Naoaki)
E-mail: shindo@xxxxx

投稿者 xml-rpc : 2011年6月 9日 06:29
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/104477
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。