[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UTF-8



なんばです。

From: Ryosuke Nanba (2003) <rna@xxxxxxxxxx>
Subject: Re: UTF-8
Date: Wed, 27 Oct 2004 18:23:33 +0900 (JST)
> From: Kenichi Handa <handa@xxxxxxxx>
> Subject: Re: UTF-8
> Date: Wed, 27 Oct 2004 15:44:21 +0900 (JST)
> > こちらも utf-translate-cjk-unicode-range を customize するこ
> > とで解決できます。
> 
> emacs のビルドができしだい試してみます。

試してみました。設定方法はいまいち理解してないのですが、

(utf-translate-cjk-set-unicode-range 
 '((#x2e80 . #xd7a3)
   (#xff00 . #xffef)
   (#xa7 . #xa7);§
   (#xb0 . #xb1);°±
   (#xb4 . #xb4);´
   (#xb6 . #xb6);¶
   (#xd7 . #xd7);×
   (#xf7 . #xf7);÷
   (#x370 . #x3ff);ギリシャ
   (#x400 . #x4ff);キリル
   (#x2000 . #x206f) ; 一般句読点
   (#x2103 . #x2103) ; ℃
   (#x212b . #x212b) ; Å
   (#x2190 . #x21ff) ; 矢印
   (#x2200 . #x22ff) ; 数学記号
   (#x2300 . #x23ff) ; 技術記号
   (#x2500 . #x257f) ; 罫線
   (#x25a0 . #x25ff) ; 幾何学模様
   (#x2600 . #x26ff) ; その他の記号
))
(utf-translate-cjk-load-tables) ; 呼ばないと反映されない

こんな感じで設定してみたところ、ATOK X からの入力は半角カナ以外は
正しく入力されるようになりました。

半角カナは半角の豆腐になってしまいます。これは utf-8 で保存した
ファイルを読み込んでも同様です。

また、X からのコピー&ペーストは相変わらず半角のラテン文字や記号に
化けてしまいます(gedit からのコピー&ペーストで確認)。
X からの貼り付けだけ違う経路で入力されているのでしょうか?

なお emacs は以下のオプション付きでビルドしました。
./configure --with-xpm --with-jpeg --with-png --with-gif --with-tiff --with-x-toolkit=yes --with-x
-- 
   なんばりょうすけ