トップ
新規
一覧
単語検索
最終更新
ヘルプ
ログイン
アールメカブ
emacs23_Atok
をテンプレートにして作成
開始行:
[[Linuxの備忘録]]
最近 [[ここ:http://d.hatena.ne.jp/kiwanami/20101205/12915...
#contents
懲りずに導入.なお iBusとは相性が悪いらしいが、すでに
[[uim-skk]]の操作を通して iBus を無効化している
また64bitマシンなのでia32-libsが必要だがすでに導入済み
* 以下 ~/Atok にを用意 [#o902c74b]
アップデートモジュール(atokx3up2.tar.gz)
http://support.justsystems.com/faq/1032/app/servlet/qadoc...
IIIMFステータス非表示ツール(iiimf_status_hide.gz)
http://support.justsystems.com/faq/1032/app/servlet/qadoc...
GTK+ 2.16対応モジュール(atokx3gtk216.tar.gz)
http://support.justsystems.com/faq/1032/app/servlet/qadoc...
解凍しておく
// tar zxf atokx3.tar.gz
$ tar zxf atokx3up2.tar.gz
$ gzip -d iiimf_status_hide.gz
* Atok のインストール [#naa79732]
$ export LANG=C
$ sudo touch /etc/gtk-2.0/gtk.immodules
CD をぶち込む
$ cd /media/ATOKX3/
$ sudo bash ./setupatok_tar.sh
yes
Input path of gtk-query-immodules-2.0 for 64bit applica...
Input path of gtk.immodules for 64bit application:/etc/g...
$ cd bin/tarball/IIIMF
$ cp iiimf-client-lib-trunk_r3104-js1.i386.tar.gz ~/Atok
$ cp iiimf-protocol-lib-trunk_r3104-js1.i386.tar.gz ~/A...
$ cd ~/Atok
$ tar xzvf iiimf-client-lib-trunk_r3104-js1.i386.tar.gz
$ tar xzvf iiimf-protocol-lib-trunk_r3104-js1.i386.tar....
$ sudo mv ./usr/lib/* /usr/lib32/
$ wget http://ftp.ussg.iu.edu/linux/ubuntu/pool/main/t/...
dpkg --fsys-tarfile libwrap0_7.6.q-18_i386.deb | tar xf -
$ sudo mv ./lib/libwrap.so.0* /usr/lib32/
$ sudo /sbin/ldconfig
$ cd ~/Atok/atokx3up2/bin/ATOK/
$ sudo tar xzvf atokxup-20.0-3.0.0.i386.tar.gz -C /
$ cd ../IIIMF/
$ sudo tar xzvf iiimf-server-trunk_r3104-js3.i386.tar.g...
$ tar xzvf iiimf-server-trunk_r3104-js3.i386.tar.gz ./u...
$ sudo mv ./usr/lib/* /usr/lib32/
$ sudo bash /opt/atokx3/sample/setting_debian4.sh
*以下の対策に iiim-properties を導入せず [#ff087cb8]
代わりに [[JustSystemの公式対処:http://support.justsystem...
-ウィンドウの左下ステータス表示を消す
-日本語入力 ON/OFF のキーを変更する(特に Ctrl+Space を削...
-- iiimf-status-hide を導入し
$ sudo mv iiimf_status_hide /opt/atokx3/bin/
$ sudo chmod +x /opt/atokx3/bin/iiimf_status_hide
$ sudo vi /etc/X11/xinit/xinput.d/iiimf
最後の行に
/opt/atokx3/bin/iiimf_status_hide
を追加
-- 次に/etc/iiim/js_triggerkeys.conf を yes に変更
$ sudo vi /etc/iiim/js_triggerkeys.conf
Shift+space yes
* GTK+ 2.16対応モジュールを適用して不具合を修正 [#ibee9a40]
$ cd /
$ sudo tar xzf ~/Atok/atokx3gtk216.tar.gz
*Emacsでインライン入力する [#wff56e1f]
IIIMECF http://www.meadowy.org/~kawabata/iiimecf/
$ tar zxvf IIIMECF-0.75.tar.gz
$ cd iiimecf
$ vi lisp/iiimcf.el
[[ここ:http://www.ok.ctrl.titech.ac.jp/~tkanda/atok_x3_in...
(defvar iiimcf-keycode-spec-alist
`((13 10 0)
(11 37 65535) ; Ctrl + k
(12 39 65535) ; Ctrl + l
(14 40 65535) ; Ctrl + n
(21 117 65535) ; Ctrl + u
(9 118 65535) ; Ctrl + i
(15 119 65535) ; Ctrl + o
(16 120 65535) ; Ctrl + p
(7 27 65535) ; Ctrl + g
(2 113 65535) ; C-b
(6 114 65535) ; C-f
(32 32)
$ emacs -q --no-site-file -batch -l iiimcf-comp.el
$ sudo cp lisp/* /usr/share/emacs/site-lisp
> C-b/C-f は文節移動にしてありますが,デフォルトの ATOK ...
Emacs から利用できるキーで文節移動を操作できません.私の...
<
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq iiimcf-server-control-hostlist (list (concat "/tmp...
(user-login-name) "/:0.0")))
(when (and (= 0 (shell-command
(concat
"netstat --unix -l | grep -q " (car
iiimcf-server-control-hostlist))))
(require 'iiimcf-sc nil t))
(setq iiimcf-server-control-default-language "ja")
(setq iiimcf-server-control-default-input-method "atokx3")
(setq default-input-method 'iiim-server-control))
(setq emacs-ime "atokx3")
Atok側の設定を変える
辞書を ・F2/F3 から Ctrl・F2 Ctrl・F3 に
&ref{jisyo1.png}; &ref{jisyo2.png};
そして文節を iiimcf.el の指定(Ctrl+b = F2, Ctrl+f = F3)に...
&ref{bunsetu1.png}; &ref{bunsetu2.png};
;; トグルは C-\ すなわちコントロールとバックスラッシュの...
* 変換 [#m4527e0d]
入力後
C-i カタカナ
C-o カタカナ
C-p katakana
C-0 katakana
終了行:
[[Linuxの備忘録]]
最近 [[ここ:http://d.hatena.ne.jp/kiwanami/20101205/12915...
#contents
懲りずに導入.なお iBusとは相性が悪いらしいが、すでに
[[uim-skk]]の操作を通して iBus を無効化している
また64bitマシンなのでia32-libsが必要だがすでに導入済み
* 以下 ~/Atok にを用意 [#o902c74b]
アップデートモジュール(atokx3up2.tar.gz)
http://support.justsystems.com/faq/1032/app/servlet/qadoc...
IIIMFステータス非表示ツール(iiimf_status_hide.gz)
http://support.justsystems.com/faq/1032/app/servlet/qadoc...
GTK+ 2.16対応モジュール(atokx3gtk216.tar.gz)
http://support.justsystems.com/faq/1032/app/servlet/qadoc...
解凍しておく
// tar zxf atokx3.tar.gz
$ tar zxf atokx3up2.tar.gz
$ gzip -d iiimf_status_hide.gz
* Atok のインストール [#naa79732]
$ export LANG=C
$ sudo touch /etc/gtk-2.0/gtk.immodules
CD をぶち込む
$ cd /media/ATOKX3/
$ sudo bash ./setupatok_tar.sh
yes
Input path of gtk-query-immodules-2.0 for 64bit applica...
Input path of gtk.immodules for 64bit application:/etc/g...
$ cd bin/tarball/IIIMF
$ cp iiimf-client-lib-trunk_r3104-js1.i386.tar.gz ~/Atok
$ cp iiimf-protocol-lib-trunk_r3104-js1.i386.tar.gz ~/A...
$ cd ~/Atok
$ tar xzvf iiimf-client-lib-trunk_r3104-js1.i386.tar.gz
$ tar xzvf iiimf-protocol-lib-trunk_r3104-js1.i386.tar....
$ sudo mv ./usr/lib/* /usr/lib32/
$ wget http://ftp.ussg.iu.edu/linux/ubuntu/pool/main/t/...
dpkg --fsys-tarfile libwrap0_7.6.q-18_i386.deb | tar xf -
$ sudo mv ./lib/libwrap.so.0* /usr/lib32/
$ sudo /sbin/ldconfig
$ cd ~/Atok/atokx3up2/bin/ATOK/
$ sudo tar xzvf atokxup-20.0-3.0.0.i386.tar.gz -C /
$ cd ../IIIMF/
$ sudo tar xzvf iiimf-server-trunk_r3104-js3.i386.tar.g...
$ tar xzvf iiimf-server-trunk_r3104-js3.i386.tar.gz ./u...
$ sudo mv ./usr/lib/* /usr/lib32/
$ sudo bash /opt/atokx3/sample/setting_debian4.sh
*以下の対策に iiim-properties を導入せず [#ff087cb8]
代わりに [[JustSystemの公式対処:http://support.justsystem...
-ウィンドウの左下ステータス表示を消す
-日本語入力 ON/OFF のキーを変更する(特に Ctrl+Space を削...
-- iiimf-status-hide を導入し
$ sudo mv iiimf_status_hide /opt/atokx3/bin/
$ sudo chmod +x /opt/atokx3/bin/iiimf_status_hide
$ sudo vi /etc/X11/xinit/xinput.d/iiimf
最後の行に
/opt/atokx3/bin/iiimf_status_hide
を追加
-- 次に/etc/iiim/js_triggerkeys.conf を yes に変更
$ sudo vi /etc/iiim/js_triggerkeys.conf
Shift+space yes
* GTK+ 2.16対応モジュールを適用して不具合を修正 [#ibee9a40]
$ cd /
$ sudo tar xzf ~/Atok/atokx3gtk216.tar.gz
*Emacsでインライン入力する [#wff56e1f]
IIIMECF http://www.meadowy.org/~kawabata/iiimecf/
$ tar zxvf IIIMECF-0.75.tar.gz
$ cd iiimecf
$ vi lisp/iiimcf.el
[[ここ:http://www.ok.ctrl.titech.ac.jp/~tkanda/atok_x3_in...
(defvar iiimcf-keycode-spec-alist
`((13 10 0)
(11 37 65535) ; Ctrl + k
(12 39 65535) ; Ctrl + l
(14 40 65535) ; Ctrl + n
(21 117 65535) ; Ctrl + u
(9 118 65535) ; Ctrl + i
(15 119 65535) ; Ctrl + o
(16 120 65535) ; Ctrl + p
(7 27 65535) ; Ctrl + g
(2 113 65535) ; C-b
(6 114 65535) ; C-f
(32 32)
$ emacs -q --no-site-file -batch -l iiimcf-comp.el
$ sudo cp lisp/* /usr/share/emacs/site-lisp
> C-b/C-f は文節移動にしてありますが,デフォルトの ATOK ...
Emacs から利用できるキーで文節移動を操作できません.私の...
<
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq iiimcf-server-control-hostlist (list (concat "/tmp...
(user-login-name) "/:0.0")))
(when (and (= 0 (shell-command
(concat
"netstat --unix -l | grep -q " (car
iiimcf-server-control-hostlist))))
(require 'iiimcf-sc nil t))
(setq iiimcf-server-control-default-language "ja")
(setq iiimcf-server-control-default-input-method "atokx3")
(setq default-input-method 'iiim-server-control))
(setq emacs-ime "atokx3")
Atok側の設定を変える
辞書を ・F2/F3 から Ctrl・F2 Ctrl・F3 に
&ref{jisyo1.png}; &ref{jisyo2.png};
そして文節を iiimcf.el の指定(Ctrl+b = F2, Ctrl+f = F3)に...
&ref{bunsetu1.png}; &ref{bunsetu2.png};
;; トグルは C-\ すなわちコントロールとバックスラッシュの...
* 変換 [#m4527e0d]
入力後
C-i カタカナ
C-o カタカナ
C-p katakana
C-0 katakana
ページ名: