3

ヘルプ!!!

以前にコンパイルされた LaTeX ドキュメントをコンパイルしようとしていますが、何らかの理由でうまくいきません。表示されるエラー メッセージはあまり参考になりません。また、エラー メッセージが指しているファイルも見つかりません。

詳細: Aquamacs を使用しています。ドキュメントをコンパイルしようとすると、ミニバッファーに次のメッセージが表示されます。

代替テキスト

Cc を押すと、次のようになります。

--- TeX は言いました --- \Hy@AtBeginDocument ->\ltx@LocalAppendToMacro
\Hy@AtBeginDocumentHook l.735
...r\Hy@AtBeginDocument\expandafter{\Hy@temp
}
--- HELP --- TeX が見つかりました不明なコマンド名。名前のスペルを間違えた可能性があります。LaTeX コマンドの処理中にこのメッセージが表示された場合、コマンドの場所が間違っている可能性があります。たとえば、リスト作成環境にない \item コマンドによってエラーが発生した可能性があります。このエラーは、\documentclass コマンドが見つからないことによっても発生する可能性があります。

問題は、ミニバッファー (レポート出力*) で参照されているこのファイルを見つけることさえできないことです。私の LaTeX ドキュメントには 191 行しかなく、エラーはおそらく 735 行にあります。

ドキュメント全体をチェックして、何か間違っている可能性があるものを探しましたが、何も見つかりませんでした。

これとは何の関係もないかもしれませんが、今日の初めに.emacsファイル全体を再配置していて、auctexまたはlatexに干渉する何かを行った可能性がありますが、別のファイルをコンパイルしてみました.

ありがとう :)

4

1 に答える 1

2

emacs の外部でドキュメントをクリーン コンパイルしてみて(つまり、ターミナルから latex コマンドを実行するだけ)、何が起こるかを確認してください。ログ ファイルは現在のディレクトリにあります。また、インタラクティブ モードで latex を実行するため、何が問題なのかをよりよく理解できます。

于 2010-06-27T07:21:03.057 に答える