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

[debian-users:28584] emacs での中国語入力について



はじめまして上林と申します。

いつも参考にさせていただいております。

emacs 上で中国語を使用したいと思い、
いろいろなURLを参考に .emacs file を
編集をして何とか入力可能になったのですが、
これでよいものかどうか分からずに使用しております。

現在の環境としては 
emacs20{.-dl} + emacs-dl-wnn
を使用し、user-ja-conf で作成した
.emacs に下記のような編集を加えました。

(編集前)
-----------
(if (fboundp 'dynamic-call)
   ;; emacs20-dl
   (progn
     (require 'egg-leim)
     (set-input-method "japanese-egg-wnn")
     (set-wnn-host-name "localhost")
     (global-set-key "\C-o" 'toggle-egg-mode)
     (toggle-input-method nil)
   )
;; emacs20
(message "Wnn cannot be used in Emacs20.")
)
----------

(編集”後”)
===========
(if (fboundp 'dynamic-call)
   ;; emacs20-dl
   (progn
     (require 'egg-leim)
     (require 'wnn-egg)                      ;;; 中国語をつかうために
     (set-input-method "japanese-egg-wnn")
     (set-wnn-host-name "localhost")
     (set-input-method "chinese-py")         ;;; 中国語をつかうために
     (set-cwnn-host-name "localhost")        ;;; 中国語をつかうために
     (global-set-key "\C-o" 'toggle-egg-mode);;; 日本語は Ctrl + o
     (toggle-input-method nil)
     ;;; 中国語をつかうためには Ctrl + \ で変換
   )
;; emacs20
(message "Wnn cannot be used in Emacs20.")
)
=============


この設定で mew を用いて e-mail を送信すると、
文字コードがそれぞれ

中国語のみでは→ "Content-Type: Text/Plain; charset=gb2312"
日本語と混ざったものは→ "Content-Type: Text/Plain;
charset=iso-2022-jp-2"

となって両方ともmew 上では読むことが出来ます。

これでいいんでしょうか?
それとも上記の部分以外に
何か付け加えた方が良いのでしょうか?

よろしくお願いします。

----
Kazuhiko Uebayashi 
email u_kazu@xxxxxxxxx