4

私は現在、完全な LaTeX ログを読み取るパーサーに取り組んでいます。ログ形式のほとんどは奇妙ですが、簡単に理解できますが、これらの角括弧は私を困惑させます. これは、私のログの 1 つの終わり近くからの例です。

Overfull \hbox (10.88788pt too wide) in paragraph at lines 40--40
[]$[]$ 
 []

[102]) [103]
Kapitel 14.
(./Thermo-141-GrenzenFundamentalpostulat.tex [104

])
(./Thermo-142-Mastergleichung.tex [105]) (./Thermo-143-HTheorem.tex [106pdfTeX 
warning (ext4): destination with the same identifier (name{equation.14.3.3}) ha
s been already used, duplicate ignored

これらの角かっこが何を意味するのか、誰かヒントを教えてもらえますか? それらの構造は見えません。

上記の行 2/3 は、ボックス レイアウトを表すある種の ASCII アートであるという疑いがあります。

次に、「[104」などはページ番号に対応しているように見えますが、角括弧の間に何かがある場合(上記のpdfTeX警告のように)とそうでない場合がある理由はまだわかりません。

4

1 に答える 1

1

コメントで述べられているように[]$[]$、Texは、何かが水平方向のスペースを取りすぎることを伝えたいことを意味します(Overfull \hbox)。問題のあるボックスを印刷しようとしますが、通常のテキストでは印刷できない数式のように見えるため、失敗します。通常のテキストでも同じエラーが発生する場合は、ヒントとして角かっこで囲まれたテキストを取得します。Texは、テキストが破損する可能性があると考えています。

角括弧内の数字はページ番号です。あなたの例では、Texは102ページまでテキストセットを取得しました。そこでは、数式が広すぎるという問題が発生しました。

Texのログファイルの読み取りの詳細については、次のWebサイトを試してください。

于 2010-05-07T11:35:39.317 に答える