[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: iso-2022-jp-3



  菅です。

> 河合です。
> 
> ;;X-Weaher ヘッダはこんな感じになってしまいます。
> 
> >>> 06 Dec 2000 07:42:34 +0900 の刻に 「山田」、すなわち
> >>> masahiro_yamada@xxxxxxxxxxxxxxxxx(Masahiro Yamada) 氏曰く
> 
> > X-Weather ヘッダの iso-2022-jp-3 な文字が読めないのがくやしくて:-)、
> > Mule-UCS と font をインストールして読めるようにはなったのですが、
> > 自分のメールに付いた X-Weather ヘッダの文字はきちんと絵文字になってくれま
> > せんでした。
> > 何故かと調べたら、iso-2022-jp-3 ではなく、iso-2022-jp で MIME B encode し
> > ているみたいです。
> > 試しに、iso-2022-jp-3 に書き換えたらきちんと decode してくれました。
> > 
> > そこで質問なんですが、どうしたら iso-2022-jp-3 で encode して
> > くれるのでしょう?
> > 私は User-Agent な環境なんですが、SEMI の設定でしょうか?
> 
> 山田> Mule-UCSのtar玉を展開したら、jisx0213?なるディレクトリがあって
> 山田> iso-2022-jpー3を扱う為のREADMEがあったと思いますが、
> 山田> そこにSEMIでiso-2022-jp-3を扱う設定のことが書いてあったと思います。
> 
> 山田> この設定はされていますでしょうか?
> 
> (setq coding-system-for-mime-charset-iso-2022-jp-3 'iso-2022-jp-3)
> 
> という設定はしているのですが。
> 他に何か設定いるのかと思いまして...

  私も河合さんと同じく河合さんのは見れないですねぇ。。Emacs/Emacs21/Meadow 
  ともに。。。
#河合さんの、と断わったのは他には絵文字のをみた記憶がないからですが。

  XEmacs(21.2.37) では見えているのですけどねぇ。。

  .emacs では以下のようなことをしているのですけど。

(cond (window-system
(progn
(require 'jisx0213)
(require 'egg-sim-jisx0213)
(setq coding-system-for-mime-charset-iso-2022-jp-3 'iso-2022-jp-3)
)))
(if window-system
    (let (fontset)
      (when (setq fontset (query-fontset "-*-*-medium-r-*-*-14-*-*-*-*-*-*-*"))
        (set-fontset-font fontset 'japanese-jisx0213-1 "*jisx0213.2000-1")
        (set-fontset-font fontset 'japanese-jisx0213-2 "*jisx0213.2000-2")
        ;;(set-fontset-font fontset 'japanese-jisx0213-1 "*shiftjis-0")
        ;;(set-fontset-font fontset 'japanese-jisx0213-2 "*shiftjis-0")
:
:
-- 

					ADVANTEST corp.
					Taiji.Can@xxxxxxxxxxxxxxxxxxxxxxx