[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mule-cgreek:00744] Re: $B:FAw$7$^$9!#(B
鎌田さん、
Wnn6 の件、
> ついでに要望というか,今のところファンクションキーのf12ではskkが立ち上がります
> が,wnn6を起動させるためにはTamago-4でないとダメでしょうか。Tamago-4は辞書登録
> が(今のところ)できないので非常に不便です。一時FreeWnnの辞書からコンバートなど
> もしてみましたが,面倒なのでやめました。最近の各linux-distributionではemacs-
> 20.5もパッケージ化されて来ているので,それとともにインストールするWnn6+egg
> (tamago?)をそのまま使って何とかf12などから起動できないでしょうか。今のところf12
> は使わずにC-\でWnn6をオンオフし,f10,f11でラテン・ギリシア語を入力しています。
> それほどストレスはありませんが,僕はskkがメインのimeではないので個人的にはカス
> タマイズしたいのですが,よくわかりません。何かいい方法があれば教えて欲しいので
> すが(^^;。
私はカナ入力派なのですが、家内の設定を次のようにして、問題なく辞書登録もできて
います。(Vine Linux 2.0 での Emacs 20 についていたものを少し変更)
# ただ、「f12 で skk が起動する」というのが、どのような設定でそのようになって
# いるのかがよく分からないのですが。
[ ~/.xinitrc ]---------------------------------------------------------------
# 無変換・変換キーを漢字キーにする
/usr/X11R6/bin/xmodmap -e 'keycode 129=Kanji'
-----------------------------------------------------------------------------
[ ~/.emacs ]-----------------------------------------------------------------
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Egg (Wnn フロントエンド) の設定
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(if (or (equal emacs-ime "wnn")
(equal emacs-ime "Wnn")
(equal emacs-ime "wnn6")
(equal emacs-ime "Wnn6")
)
(progn
(autoload 'egg "egg" "Initialize EGG." t)
(egg)
(global-set-key [kanji] 'toggle-egg-mode)
(define-key isearch-mode-map [kanji] 'isearch-fep-egg)
(autoload 'toggle-egg-mode "egg" "Initialize EGG." t)
(autoload 'isearch-fep-egg "isearch-ext"
"Read string for incremental search by using egg." t)
(setq egg-default-startup-file "eggrc-wnn") ; 95.6.1 by S.Tomura
(garbage-collect)
;; 記号入力・辞書登録の定義
(define-key global-map [f11] 'special-symbol-input)
(define-key global-map [f12] 'toroku-region)
;; jserver のリストを次の様にして指定できます
;;(setq jserver-list '("vanilla" "espresso"))
(setq jserver-list '("localhost"))
;; "nn" で「ん」を入力
(setq enable-double-n-syntax t)
;; "." で「.」、"," で「,」を入力。
(setq use-kuten-for-period t)
(setq use-touten-for-comma t)
;; 1234567890%#%"' を「半角」で入力"
(let ((its:*defrule-verbose* nil))
(its-define-mode "roma-kana")
(dolist (symbol '("1" "2" "3" "4" "5"
"6" "7" "8" "9" "0"
"#" "%" "\"" "'" ))
(its-defrule symbol symbol)))
;; Fence Mode with Reverse Color
(set-egg-fence-mode-format "" "" 'underline)
(set-egg-henkan-mode-format "" "" "" "" 'underline 'underline 'underline)
)
)
-------------------------------------------------------------------------------
[ 説明 ]
・あらかじめ、Window Maker のデフォルトで設定されている、f11, f12 を消しておき
ます。
・~/.xinitrc で、スペースバーの右隣りのキーを Kanji キーにしてしまいます。
・~/.emacs で、
(1) この漢字キーを Wnn の起動・終了キーにします。
(2) [f11] を記号入力に、[f12] を辞書登録にします。
* ~/.initrc と ~/.emacs とで、"Kanji" , [kanji] と違っているので気をつけて
ください。
やってごらんになれば分かりますが、
「スペースバーの右隣りのキーを Kanji キーにする」
というのは非常に便利ですよ。(^^)
とにかく、手を動かさないでも、親指だけで頻繁に Wnn を起動したり終了したりでき
ますから。
私はもう無意識に手が動いてしまいます。
これは家内の設定ですが、私自身は、
[f6]〜[f8] を ASCII, Latin, CGreek に
[f9]〜[f12] を Wnn 関係に
わり当てています。
------------------------------------------
Prof.Kenji Mizuochi 水落 健治
Meijigakuin University
E-Mail: mizuochi@xxxxxxxxxxxxxxxxxxxxx
knj_miz@xxxxxxxxxxxxx
------------------------------------------