西山さん
丸山です.うまくいきました!
お付き合い頂きありがとうございました.
ちなみに日本語モードで
\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)))
としてみたところ、$については切り替わるように
なりました。