Re: emacs + yatexの環境でのコンパイル失敗時の再コンパイルのエラーについて

名前: tattsan
日時: 2013-11-26 01:20:50
IPアドレス: 125.30.43.*

>>57268 ソース本体のミスが auxファイル に不適切な書き込みをするようなものであった場合、 たとえソース本体を正しく書き換えても、前に出力した古い auxファイルが残っていれば、 それを読み込む段階で当然エラーになります。新しいauxが出力さずに終了することも よくあるので、そうなれば古いauxを削除しない限り何度コンパイルてもエラーになります。 プロセスが終了しなかったりするのは auxがおかしいことの結果でしかありません。 ですので一般論としては「古いauxファイルを削除する」のが正しい対処でしょう。 より詳しい分析には、そのエラーの生じる最小例が不可欠です。 なお私が使っているのはAUCTeXなのですが「古いauxファイルなどを削除する」操作が あります(C-c C-c Clean)。 YaTeXにも同様なコマンドがあれば、そのような場面も楽に 切り抜けられますね。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)