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

Re: how to setuo Mule-UCS



深川さまへ。
> トレースが追いつかないので、Meadow1.10 + Mule-UCS-0.61 環境のままなのです
> が、教えていただいた方法で、期待していた通りにファイルを開くことができまし
> た。ありがとうございました。
> #なぜか、全角の「−」だけは、豆腐になってしまいましたが。

その豆腐にカーソルを当てて、C-u C-x C-=
(またはC-u M-x what-cursor-position)としたら、
ミニバッファにどんな表示がされるでしょうか?
ひょっとして、フォントの設定をしていない、そんな文字セットが
表示されませんでしょうか?

「ー―‐−」というShift-JISデータを JDKの
native2ascii.exeを使って、Unicode Escapesに変換し、
それを上の方法で読み込んだら、私の環境では
「ー(*)‐−」となりました。ただし、(*)の部分は、
(char-to-string (make-char 'greek-iso8859-7 47))
を*scratch*バッファで評価(行末でC-j)したもの、すなわち
ギリシア語の文字コードです。
Mule-UCSでは、ユニコード番号が与えられると
どの文字集合の文字で表示するか、という順番を
un-define.elの中で定義しています。
この中でjisx0208の優先順位を高くすれば、うまく表示できるかもしれません。
(もちろん、後でbyte compileが必要です。)

以上。お元気で。
chiyu(あかば のぶゆき)