Emacs MELPA から auctex をコンパイルしてみました。バージョンは 11.88.4 です。
最初に .tex ファイルを開き、AUCTEX をコンパイルして、「TeX-latex-mode」に変更すると、Emacs は正常に動作し、メニュー バーも latex 状態に変わります。
しかし、Emacs を閉じて、もう一度 Emacs を再起動し、.tex ファイルを開くと、Emacs は次のように表示します。
Debugger entered--Lisp error: (error "Autoloading failed to define function TeX-latex-mode")
そして、auctex は機能しません...
問題は、tex ファイルの auctex を初期化するときに特定の状態を自動ロードすることにあるようです。
何か助けて?
答え1
問題解決!私のミスでした。
私は init.el をモジュール化し、LaTeX 設定を latex.el に分離しましたが、これはlatex.el
auctex 内の設定と競合します。
ファイル名をlatex_settingsに変更したら、すべて正常に動作するようになりました。(「tex-start-shell」のドキュメント文字列がないという小さな警告が表示されますが、問題ありません。)