回答:
これを行うには、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)。