Ich habe versucht, auctex aus Emacs MELPA zu kompilieren. Die Version ist: 11.88.4
Wenn ich zum ersten Mal eine .tex-Datei öffne, AUCTEX kompiliere und in den „TeX-Latex-Modus“ wechsle, funktioniert Emacs ordnungsgemäß und die Menüleiste wechselt ebenfalls in den Latex-Zustand.
Wenn ich Emacs jedoch schließe, erneut starte und eine .tex-Datei öffne, gibt Emacs Folgendes aus:
Debugger entered--Lisp error: (error "Autoloading failed to define function TeX-latex-mode")
Und Auctex wird nicht funktionieren …
Das Problem scheint darin zu liegen, dass beim Initialisieren des Auctex für eine Tex-Datei ein bestimmter Status automatisch geladen wird.
Irgendeine Hilfe?
Antwort1
Problem gelöst! Mein Fehler.
Ich habe mein init.el modularisiert und die LaTeX-Einstellungen in latex.el ausgelagert, die mit denen latex.el
in auctex in Konflikt stehen.
Ich habe die Datei in latex_settings umbenannt und alles funktioniert einwandfrei. (Eine kleine Warnung, dass kein Docstring für „tex-start-shell“ vorhanden ist, aber das ist in Ordnung.)