답변:
latex-run-command를 설정하여이를 수행 할 수 있습니다. emacs 매뉴얼을 참조하십시오 . .emacs에서 이와 같은 작업을 수행해야합니다.
(setq 라텍스 실행 명령 "pdflatex")
내가 Auctex로 사용 pdflatex을 시도 (TeX-PDF-mode t)
하거나 (setq TeX-PDF-mode t)
내에서 ~/.emacs
없는 일을했다, 그래서 여기에 내가 알아 낸 것입니다 :
같은 이름의 변수와 함수가 있습니다 : TeX-PDF-mode
. 변수를 직접 설정 (setq TeX-PDF-mode t)
하거나 함수를 사용할 수 있습니다 (TeX-PDF-mode t)
. 그러나 변수는 로컬 버퍼뿐만 아니라 자동으로 로컬 버퍼 합니다.
버퍼 로컬은 변수에 대한 기본값이 있으며 모든 버퍼는 로컬 바인딩을 가질 수 있음을 의미합니다. 로컬 바인딩없이 버퍼에서 변수를 변경하면 기본값이 변경됩니다. 로컬 바인딩이있는 버퍼에서 변수를 변경하면 로컬 바인딩에만 영향을줍니다.
로컬 자동 버퍼링은 변수에 대한 모든 변경 사항이 로컬 바인딩이 아직 생성되지 않은 경우 자동으로 로컬 버퍼링 함을 의미합니다. 로 기본값을 변경할 수있는 방법이 없다 setq
, 사람이 사용하는가 setq-default
.
따라서 (setq TeX-PDF-mode t)
또는 버퍼를 작성 하는 데 또는 (TeX-PDF-mode t)
in을 사용해 ~/.emacs
도 아무런 효과가 없습니다. (setq-default TeX-PDF-mode t)
제공된 기능 중 하나 이상 을 사용해야합니다 (TeX-global-PDF-mode t)
.