Re: File end while scanning of \endの意味

名前: トノ
日時: 2001-12-01 10:27:41
IPアドレス: 211.125.32.*

>>4120 エラーへの対処の第一歩は、深呼吸でもして心を落ち着けること。 そしてエラー・メッセージをじっくり読むことです。 ! File ended while scanning use of \end. というのは、\end コマンドを、その引数とともに読み込もうとしたのに、 途中でファイルの末尾に出会ってしまったということを示しています。 従って、ソースの中で \end を使っている行を調べてみる必要がありますが、 このエラー・メッセージの2行上(設定によってはもう少し上かもしれません)に Runaway argument? と出ているはずです。これは、TeX がエラーの原因を推測して、 引数の終わりを指定し忘れているのではないかと投げかけてきているのです。 そしてそのすぐ下には {document] と出ているはず。これは、エラーが発生したときに TeX が読み込もうとしていた 部分を表しています。 以上のことから、\end に与えられた引数が {document] で始まっているのだが、 その引数の終わり(この場合は閉じのブレース)がファイルの終端までに 見つけられなかったということです。 ここまでわかれば修正は簡単でしょう(もっとも、エラーの内容によっては、 見当違いのエラー・メッセージが出てしまうこともありますが)。 あとは、画面表示用のフォントとして、視認性のよい(特に、紛らわしい文字の 見分けがつきやすい)ものを使うと、エラーの対処はしやすくなります(予防にも なりますよね)。もっとも、そういうフォントで決定版といえるようなものは、 Windows 用では見あたりません。どなたか「これは」というのをご存じでしたら、 教えていただきたいところですが・・・・

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)