Вопрос

В настоящее время я работаю над парсером, который читает полные латексные журналы. Большая часть формата журнала, хотя и странная, легко выяснить, но эти квадратные скобки загадоли меня. Вот пример ближе к концу одного из моих журналов:

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 выше), а иногда нет.

Это было полезно?

Решение

Как сказано в комментариях []$[]$ означает, что TEX хочет сказать вам, что что-то занимает слишком много горизонтального пространства (Overfull \hbox). Он пытается распечатать оскорбительные коробки, но не удается, так как те, которые кажутся формулами, которые не могут быть напечатаны в обычном тексте. Если с обычным текстом будет такая же ошибка, вы получите этот текст внутри квадратных скобок в качестве подсказки, где Tex думает, что он может нарушить ваш текст.

Что касается номеров внутри квадратных кронштейнов, это номера страниц. В вашем примере TEX получил ваш текст настроен до Page 102, где он получил проблемы с слишком широкой формулой.

Для получения дополнительной информации о чтении файлов журнала Tex попробуйте следующее Веб-сайт.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top