未定義の制御シーケンス。1.60 \@writefi

未定義の制御シーケンス。1.60 \@writefi

次のような奇妙なエラーが発生します:

Underfined Control Sequence. 1.60 \@writefi

コマンドラインで [s] を押すと、メッセージは無視されますが、コードは引き続き実行されます...

このエラーの原因は何でしょうか?

答え1

ファイルauxにはコマンドが含まれているはずです\@writefileが、破損しているため削除する必要があります。

答え2

私も同じ問題を抱えていましたが、auxファイルを削除しても解決しませんでした。

しばらくして、メモリがいっぱいになっていることが原因であることがわかりました。約 2 GB を解放した後、コンパイルは成功しました。

答え3

追加の回答として、.aux他の回答で示唆されているように、ファイルを削除して再起動して RAM をクリアしても効果がなかったため、次の回答を示します。

私の問題は、レポートで使用する画像の一部が Python スクリプトによって自動的に生成され、途中で実行を停止したために画像の 1 つが誤ってフォーマットされたことでした。画像を再生成して適切に保存し、ファイルを削除して.aux再コンパイルすると、問題は解決しました。

関連情報