vine-users ML アーカイブ



[vine-users:060329] Fwd: [gentoojp-users 250] Re: kinput2 +canna で日本語入力できません。

  • From: sider2jp <sider2jp@xxxxxxxxxxx>
  • Subject: [vine-users:060329] Fwd: [gentoojp-users 250] Re: kinput2 +canna で日本語入力できません。
  • Date: Sun, 11 May 2003 19:39:58 +0900 (JST)
 --- 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/