Latex コンパイルが突然、終わらない状態に変わりました

Latex コンパイルが突然、終わらない状態に変わりました

私は LaTeX を使用していましたが、正常に動作していました。今、再度テキストを作成しようとすると、コンパイルが終了しません。正常にコンパイルされたステップから、コンパイルが完了しないまで、大きな変更を加えたり、大きなテキストなどを追加したりしていません。

クイック ビルドを押したり、ユーザー定義ビルドを試したりすると、マウスのスクロールが回転する円に変わり、コンパイル中であることを示しますが、コンパイルは終了しません。

私は Ubuntu で Texmaker を使用していますが、すべてのパッケージを再インストールしても、まだ問題は残ります。

同じ経験をした人はいますか?

私は愚かな間違いを犯しているのでしょうか?

答え1

TeXはプログラミング言語であり、無限ループを書くことができます。これはおもちゃの例です。

% an endless loop in TeX
\def\a{\b}
\def\b{\a}
\a  % You need to call \a to trigger the endless loop
    % The circular definition alone isn't enough

ここでのあなたの仕事は、無限ループのトリガーを見つけることです。何らかのバージョン管理がある場合は、最後に動作していたバージョンとループしているバージョンを比較し、追加した内容を探します。

バージョン管理がない場合、最小限の無限ループ (または機能する最大限のドキュメント) を見つけて、それを特定してください。さらにサポートが必要な場合は、調査結果を提示して、ここで再度質問してください。

答え2

.bbl .blg の 2 つのファイルが自動的に生成されていましたが、どこから生成されたのかわかりません。それらを削除すると、再び正常に動作しました。

関連情報