西山さん 丸山です.うまくいきました! お付き合い頂きありがとうございました. ちなみに日本語モードで \begin{equation} \end{equation} などを挿入した際には,以前から 自動的に英数モードに切り替わっていました.
どうやらYaTeX-jmodeは関係なかったようで、 $を押したときにanthy-mode-mapの方が 使われているようなので、 (require 'anthy) (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))) としてみたところ、$については切り替わるように なりました。