お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2014-04-29 19:28:36

Sekko
メンバ
登録日: 2007-12-10

Emacs で個人作成の Mozc 辞書を使いたい。

別スレッド「テキストエディタ:半角スペースをワンクリックで挿入できるテキストエディタ」で質問しました。
yama さまのご助言で Emacs を使って全角と半角文字の間に半角スペースを挿入できるところまではたどり着きました。

困っていることがあります。Emacs 起動状態での Mozc との連携です。
gedit で作成、保存したファイルを Emacs で開いて 'Ctrl +t'で半角自動挿入までは良いのですが、Emacs 上でテキストの編集するときに不便さが残ります。
1.下記を参考にしてインライン入力が出来るようにしましたが、Mozc で利用している個人作成の辞書が使えません。
Emacs の使い勝手を改善するための工夫などもぜひご教示ください。

参考にしたサイト;
・emacs の日本語入力について
 (https://forums.ubuntulinux.jp/viewtopic.php?id=9149 )
・EmacsでMozcを使うための設定
 (http://ubiqlog.com/archives/8538)
.emacs に登録したコード
(setq load-path (cons (expand-file-name "~/.lisp") load-path))
(load "text-adjust")
(global-set-key "\C-t" 'text-adjust-space)
(prefer-coding-system 'utf-8)
(setq quail-japanese-use-double-n t)
(setq mozc-candidate-style 'echo-area)
(require 'mozc)
(set-language-environment "Japanese")
(setq default-input-method "japanese-mozc")
以上

オフライン

 

#2 2014-04-29 19:36:30

yama
メンバ
登録日: 2006-10-23

Re: Emacs で個人作成の Mozc 辞書を使いたい。

参考にした先のコードが化けていて正しくありません。

コード:

(setq quail-japanese-use-double-n t)
(setq mozc-candidate-style 'echo-area)
(require 'mozc)
(set-language-environment "Japanese")
(setq default-input-method "japanese-mozc")

を以下に直してください。

コード:

(require 'mozc)
(set-language-environment "Japanese")
(setq default-input-method "japanese-mozc")
(setq mozc-candidate-style 'overlay)
(setq quail-japanese-use-double-n t)

mozcの起動はCtrl + \ です。
モードラインの左に[mozc]と出れば起動成功です。

オフライン

 

#3 2014-04-29 20:30:54

Sekko
メンバ
登録日: 2007-12-10

Re: Emacs で個人作成の Mozc 辞書を使いたい。

yama による投稿:

参考にした先のコードが化けていて正しくありません。
以下に直してください。

コード:

(require 'mozc)
(set-language-environment "Japanese")
(setq default-input-method "japanese-mozc")
(setq mozc-candidate-style 'overlay)
(setq quail-japanese-use-double-n t)

mozcの起動はCtrl + \ です。
モードラインの左に[mozc]と出れば起動成功です。

修正した内容:
(require 'mozc)
(set-language-environment "Japanese")
(setq default-input-method "japanese-mozc")
(setq mozc-candidate-style 'overlay)
(setq quail-japanese-use-double-n t)

(setq load-path (cons (expand-file-name "~/.lisp") load-path))
(load "text-adjust")
(global-set-key "\C-t" 'text-adjust-space)
(prefer-coding-system 'utf-8)

オフライン

 

Board footer

Powered by FluxBB