سؤال

أنا أعمل حاليًا على محلل يقرأ سجلات اللاتكس الكاملة. معظم تنسيق السجل ، على الرغم من أنه غريب ، من السهل اكتشافه ، لكن هذه الأقواس المربعة تحيرني. إليك مثال من بالقرب من نهاية أحد سجلاتي:

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 أعلاه) ، وأحيانًا لا.

هل كانت مفيدة؟

المحلول

كما قال في التعليقات []$[]$ يعني أن تكس تريد أن تخبرك أن شيئًا ما يستغرق مساحة أفقية أكثر من اللازم (Overfull \hbox). إنه يحاول طباعة الصناديق المخالفة ، لكنه يفشل ، حيث يبدو أن تلك الصيغ ، والتي لا يمكن طباعتها في النص العادي. إذا حدث الخطأ نفسه مع النص العادي ، فستحصل على هذا النص داخل أقواس مربعة كتلميح ، حيث يعتقد تكس أنه يمكنه كسر النص الخاص بك.

أما بالنسبة للأرقام الموجودة داخل قوسين المربع ، فهذه هي أرقام الصفحات. في مثالك ، حصلت Tex على مجموعة النصوص حتى الصفحة 102 ، حيث حصلت على مشاكل مع صيغة واسعة جدًا.

لمزيد من المعلومات حول قراءة ملفات السجل الخاصة بـ Tex ، جرب ما يلي موقع الكتروني.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top