Cygwin의 Emacs(w32 버전) 내 MELPA에서 auctex를 컴파일할 때 이상한 동작이 발생합니다.

Cygwin의 Emacs(w32 버전) 내 MELPA에서 auctex를 컴파일할 때 이상한 동작이 발생합니다.

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.elauctex와 충돌하는 latex.el로 분리했습니다.

파일 이름을 latex_settings로 바꾸었고 모든 것이 잘 작동합니다. ('tex-start-shell'에 대한 독스트링이 없다는 작은 경고지만 괜찮습니다.)

관련 정보