Довідник по TeX. Діагностичні повідомлення транслятора
В цьому розділі перераховані основні діагностичні повідомлення транслятора. Вони поділяються на помилки та попередження.
Помилки транслятора LaTeX
Повідомлення про помилки зазвичай розпочинаються з LaTeX Error. Якщо помилка зафіксована в командах більш низького рівня, ніж користувацький, то повідомлення розпочнеться з знаку оклику !.
Попередження на відміну від помилок не зупиняють обробку вхідного файлу, а знак ? на екрані і в файлі протоколу трансляції не друкується. Деякі попередження в узагальненому вигляді дублюються в кінці протоколу трансляції.
Назва помилки | Переклад помилки | Опис помилки і спосіб усунення | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Missing number, treated as zero | Пропущенні числа, розглядаються як нулі | Не задано числове значення параметра, більш всього пропущенно обов'язковий аргумент команди, або квадратні дужки розташовані так, що були прийняті за початок необов'язкового аргумента. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
\< in mid line | \< в середині рядка | В тілі процедури tabbing використана команда \< в середині рядка. Ця команда може з’являтись лише на початку рядка. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
\begin{...}) ended by \end{...}) | \begin{...}(початок{...}) закінчено \end{...}(кінець{...}) | LaTEX знайшов тільки кінець чи тільки початок командних дужок. Можлива причина - помилка в імені, а також пропуск або зайва вставка \begin або \end командних дужок. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This is a LaTeX bug | Це помилка LaTeX | Не пощастило. Це наслідок помилки в самому LaTEX'і. У такому випадку рекомендується показати документ експерту. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bad math environment delimiter | поганий роздільник математичного середовища | Пропущений один з роздільників, що обрамляють вираження в математичній моді: $,
$ $, \ [\] \ (Або \). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
! Too many }'s. | За надто багато символів s | Проблема в тому що LaTeX вважає що відкрита фігурна дужка не закрита або закрита але не вірно.
Рекомендуеться перевірити кількість дужок та їх розташування згідно плавил оформлення. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Environment...undefined | Середовище не визначено. | Використовуються командні дужки з невідомим ім'ям. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Too deeply nested | Занадто глибокі вкладення. | В документі більш ніж шість вкладених списків або більш ніж чотири вкладених списки з автоматичним переобчисленням. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tab overflow | Вкладка переповнення | перевищено межу для кількості позицій табулятора. Збільшення цієї межі може бути досягнуто тільки модифікацією TEX'а. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bad use of \\ | Неправильне використання \\. | Команда \\ використовується між абзацами, де вона не має сенсу. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Missing \begin {document} | Відсутньо \begin {document} | Пропущена команда \begin {document},або в преамбулі міститься текст або команда формуюча текст. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Can be used only in preamble | Може використовуватися тільки в преамбулі | Команда LaTeXa яка може з'являтися тільки в преамбулі документа, використана після команди \ begin (document). До командам преамбули відносяться: \documentstyle, \nofile, \includeonly, \makeindex і \makeglossary. Та ж діагностика з'являється за наявності зайвої команди \begin(document) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bad math environment delimiter | Плохой разделитель математической моды | Нарушен баланс скобок, открывающих и закрывающих математическую моду. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Something’s wrong--perhaps a missing \item | Что-то случилось - возможно, отсутствует \ пункта | Скорее всего, пропущена команда \item в командных скобках, создающих список. Такое
сообщение выдается, если пропущен аргумент в командных скобках thebibliography. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Text line contains an invalid character | Заборонені символи | Рядок містить заборонені символи. Скоріше за все текст має не правильну кодировку. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Use of ... doesn’t match its definition | аргумент заданий в невірному форматі | Якщо ‘...’ — команда LaTEX’а, скоріше за все одна з команд, яка використовуеться в рамках командних дужок picture, аргумент якої заданий в невірному форматі.
Якщо ‘...’ — \@array, неправильно задано ‘@-выражение’ в командних дужках array. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
e_pbox_miss! | Відсутній аргумент до parbox\parbox[t]{} | Присвоїти аргумент до parbox. якщо ви цього не зробили, то відсутній номер виправляється нуль | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Undefined Control sequence | Невизначена послідовність контролю | Виявлена неіснуюча команда.Найбільш ймовірна причина-наявність помилки в імені команди або імені макропакета. Можливо не заданий файл опису стиля який містить визначення даної команди. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Counter too large. | Лічильник занадто великий | Latex намагається зробити перерахування, відмічая пункти літерами, і при цьому число пунктів перевищує 26(кількість літер в англійському алфавіті). Можлива також помилка у роботі з іншими лічильниками. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Unknown option ... for package .... | Невідомий варіант ... для пакета ... | Коли будьякий пакет не знає як себе поводити з опцією. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Undefined tab position. | Невизначена позиція вкладки | Спроба переміщення табулятора на невизначену позицію при використанні однієї з команд: \>, \+, \- або \<. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Text line contains an invalid character | Текстовий ряядок містить неприпустимий символ | Рядок містить заборонені символи. Скоріше за все має неправильне кодування. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Missing { | Пропущена фигурная скобка { | MakeIndex считает, что в аргументе команды \index имеются непарные фигурные скобки. Возможно idx-файл испорчен. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
! LaTeX Error: File `artcle.cls' not found.{ | Не може знайти .sty або .cls файл { | Возможно sty або cls-файл испорчен. Переустановите TeX. Блохін Олег Андрійович 27гр 17:57, 11 вересня 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LaTeX Error: Undefined color `rtlred | Неопределенный цветной 'rtlred' | Теоретически, вы можете определить свои собственные цвета в jadetex.cfg. Например, следующий блок программы определяет три новых цвета, rtlred, rtlblue и rtlgreen(зеленый, будучи немного темнее, чем обычно) :Томілович Олена 27гр | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
! LaTeX Error: Missing \begin{document} | Або текст був поміщений перед \ Begin {документа} або \ begin {} документі відсутня | Відредагувати текст і все виконається! :Кузнецов Олег Олегович | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
! LaTeX Error: Tab overflow | Надлинок рахунку | Занадто багато \= в засобах табуляції :Харченко Анастасія 27гр}
Попередження транслятора LaTeXПопередження зазвичай розпочинаються з LaTeX Warning. Попередження пов’зані з проблемами з шрифтами може починатись з слів Font Info.
|