縄手様,皆様
> 丸山です.うまくいきました! > お付き合い頂きありがとうございました. とのことでしたが,私も同様に修正したいので,どのファイルをどのように変更し たのか,まとめていただけませんでしょうか.
yatexにおいて,日本語入力モードで $を入力したときに,「$を補完入力して 英数モードに切り替わる」 ための設定方法をまとめます. お役に立てれば,幸いです. 1. yatex.elはデフォルトのまま 当初jmode-offについてごちゃごちゃ書きましたが, 関係ありません. 2. EMACS_IMEをanthy-elにする. これにより,tamago-anthyではなく,anthyが使われる ことになります. setimeで設定するか,.emacs.elの中で (setq emacs-ime "anthy-el") とする. なおデフォルトでは,anthy-elがないかもしれませんので, なければ,インストールしてください. ちなみにデフォルトでは,emacs_imeはscimに設定されており, .emacs.elがemacs_imeがscimの場合には, tamago-anthyを使うように誘導しているようです. 3. 西山さんのアドバイスにある (define-key anthy-mode-map "$" 'YaTeX-insert-dollar-or-anthy-insert) (defun YaTeX-insert-dollar-or-anthy-insert () (interactive) (if (eq major-mode 'yatex-mode) (YaTeX-insert-dollar) (anthy-insert))) を.emacs.elのどこかに書く. tamago-anthyを使った場合に,3にある6行を書き加えるだけで うまくいくかどうかは知りません. 以上です.