回答:
これを行うには、latex-run-commandを設定します。emacsのマニュアルを参照してください。.emacsで次のようなことを行う必要があります。
(setq latex-run-command "pdflatex")
で一時的にAucTeXをPDFモードに切り替えることができますCTRLctp。この変更を永続的なセットにするには
(TeX-PDF-mode t)
あなたの中~/.emacs
のファイル。
私は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)
。