В настоящее время я работаю над парсером, который читает полные журналы LaTeX. Большинство форматов журнала, хотя и странно, легко понять, но эти квадратные скобки меня озадачивают. Вот пример из ближе к концу одного из моих журналов:Что означают квадратные скобки в журналах LaTeX?
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, представляющее макет коробки, хотя я знаю слишком мало о badboxes, чтобы оправдать это или определить значение одиночных символов.
Тогда «[104» и т. Д., Похоже, соответствуют номерам страниц, но я по-прежнему не вижу причин, по которым иногда возникает нечто среднее между квадратными скобками (например, предупреждение pdfTeX выше), а иногда и нет.
Вы ссылаетесь на: '[] $ [] $' или '[102]) [103]'? Позднее он ссылается на номер страницы на выходе, который я считаю. –
Все. Я добавлю еще несколько мыслей в вопросе. –
[102] - выводимая страница, тогда как бизнес $ [] $ является математическим материалом, который не может быть отображен в журнале. В обоих случаях это не LaTeX, а сам движок TeX. Более подробно см. The TeX Book. –