--- desperado <desperado@xxxxxxxxxxxx> からのメッ セージ: > Date: Sun, 11 May 2003 17:58:40 +0900 > From: desperado <desperado@xxxxxxxxxxxx> > To: gentoojp-users@xxxxxxxxxxxxxxx > Subject: [gentoojp-users 250] Re: kinput2 > +canna > で日本語入力できません。 > > > > こんにちは、小林です。 > > On Sun, 11 May 2003 05:50:53 +0900 (JST) > "HIRAI, Hajime" <h_hirai@xxxxxxxxx> wrote: > > そんで、 > > おかげさまで、kinput2 > で日本語入力はできるようになったんですが、Emacs > > 上で日本語入力がまだできません。現象としては > > > > C-\ で egg を起動。 > > かな入力はできる。 > > Space でいざ変換。 > > "egg Japanese backend: > サーバと接続できませんでした" > > cannaserverをinetドメインソケットを使用するように 起動していますか? > kinput2はUnixドメインソケットと両方に対応していま すが、yc,tamagoは > inetDSでしかcannaserverに接続できません。なのでこ れに該当する場合は > /etc/conf.d/cannaを > > # Specify user to run as > CANNASERVER_OPTS="-inet" > といった様に編集してcannaを再起動してください。ま た、 > /etc/hosts.cannaを作成しているなら一行目に > localhost を追加して上げて > ください。二行目以降だと、どうも解釈してくれない ことがあり以前嵌まり > ました。 > > 参考までに私の設定ファイルを晒して置きます。(該当 部分のみですが) > >> .xinitrc > export LANG="ja_JP.eucJP" > export CANNAHOST="localhost" > export XMODIFIERS="@im=kinput2" > /usr/X11R6/bin/kinput2 -canna +ximp +kinput > -xim & > << .xinitrc > > >> ~/.emacs.el > ;;; Canna サーバの指定 > (if (null (getenv "CANNAHOST")) > (setq canna-hostname "localhost") > (setq canna-hostname (getenv "CANNAHOST"))) > > ;;; InputMethod の設定 > (setq default-input-method > "japanese-egg-canna") > > (setq > ;; 何回変換すると(自動的に)辞書に反映するか > ;wnn-auto-save-dictionaries 1 > ;; nil にすると、alphanumeric > が半角入力になるらしい。 > its-enable-fullwidth-alphabet nil > ;; Backspace > で消すときに、かなを入力したローマ字に展開して > ;; ローマ字単位で消す? > ;its-delete-by-keystroke t > ;; > 外すと操作方法が変わるみたいです。よく分かりませ ん。 > ;egg-mode-preference t > ;; "nn" で「ん」を入力 > enable-double-n-syntax t > ;; "." で「.」、"," で「,」を入力。 > ;use-kuten-for-period nil > ;use-touten-for-comma nil > ;; 候補の最後まで行ったら先頭に戻る > egg-conversion-wrap-select t > ;; 候補一覧を表示するまでの変換回数、0で非表示 > ;egg-conversion-auto-candidate-menu 2 > ) > (add-hook 'egg-enter/leave-fence-hook > '(lambda () > (define-key egg-conversion-map "\C-h" > 'egg-abort-conversion) > (define-key its-mode-map "\C-h" > 'its-delete-backward-SYL))) > << ~/.emacs.el > > # hookの部分頂きました。良いですネ、これ。 __________________________________________________ Do You Yahoo!? Yahoo! BB is Broadband by Yahoo! http://bb.yahoo.co.jp/