Котельников И., Чеботаев П. LaTeX2e по-русски (1185906), страница 95
Текст из файла (страница 95)
Другой причиной может быть пропуск деклараций \documentclass или \usepackage.EUndefined tab position.(Неопределённая позиция табулятора.)В теле процедуры tabbing использована команда \>, \+, \- или \< для перехода к несуществующей позиции табуляции, которая не была определена ранеесоответствующей командой \=.Ei Underfull \hbox ...(Не заполнен горизонтальный бокс.)Проверьте печатный документ на наличие больших вертикальных пробелов. Возможно, они связаны с командами \\ или \newline, например двумя подряд командами \\.
Это предупреждение может быть вызвано также использованиемпроцедуры sloppypar, декларации \sloppy или команды \linebreak.i Underfull \vbox ...(Не заполнен вертикальный бокс.)TEX не нашёл подходящего места для прерывания страницы, и на странице осталось незаполненное пространство (раздел 4.7).448Приложение B. ОшибкиE Use of command doesn’t match its definition.(Использование command не соответствует её определению.)Если в command указана одна из команд рисования, следует проверить синтаксис её аргументов (он отличается от синтаксиса других команд). Если в commandуказана команда \@array, то ошибка находится в @-выражении в аргументе процедуры array или tabular; в частности, хрупкие команды в @-выражении должны быть защищены командой \protect.
Данная ошибка может быть также вызвана незащищённой (при помощи \protect) командой с необязательным аргументом в подвижном аргументе другой команды (причём в command может бытьуказано имя совсем другой команды).E Unknown option option for package package.(Неизвестная опция option для пакета package.)Проверьте необязательный аргумент декларации \usepackage.E You can’t use macro parameter character # in mode mode.(Вы не можете использовать символ макропараметра # в моде mode.)Спецсимвол # обнаружен в обычном тексте.
Возможно, следовало напечатать \#.i You have requested release date1 of package, but only release date2is available.(Затребована версия package, датированная date1, но доступна только версия отdate2.)Получите более новую версию класса или пакета package, вызвавшего это сообщение.B.4.Диагностические сообщения MakeIndexMakeIndex выводит на экран число прочитанных и записанных строк и количество обнаруженных ошибок. Сообщения об ошибках записываются в файл с расширением ilg. MakeIndex может обнаружить ошибки на стадии чтения, когдаон считывает файл с расширением idx, и на стадии записи, когда он записываетфайл с расширением ind. Каждое сообщение указывает признак ошибки и номерстроки в файле, где она найдена. На стадии чтения номер строки относится кidx-файлу; на стадии записи — к ind-файлу.B.4.1.Ошибки на стадии чтенияExtra ! at position...(Лишний ! в позиции.
. . )Аргумент команды \index содержит три или более символа !, которым не предшествуют двойные кавычки ". Аналогичная ошибка регистрируется при наличиидвух или более символов @ и | без кавычек. Возможно, некоторые из них нужнопроцитировать при помощи ".B.4. Диагностические сообщения MakeIndex449Extra @ at position...См.
выше.Extra | at position...См. выше.Illegal null field.(Неверное пустое поле.)Аргумент команды \index не имеет смысла. Например, \index{!big} приводитк этой ошибке, поскольку указывает вход второго уровня «big» для пустого входа первого уровня.
Аналогично команда \index{@big} ошибочна, потому чтоуказывает пустую строку для расстановки по алфавиту.No \indexentry.(Нет входа.)Каждая строка idx-файла, записанная LATEX’ом, должна содержать команду\indexentry. MakeIndex обнаружил строку в idx-файле, которая не содержиттакой команды. Возможно, файл испорчен.Missing {.(Пропущена фигурная скобка {.)MakeIndex считает, что в аргументе команды \index имеются непарные фигурные скобки. Возможно, idx-файл испорчен.Missing }.См.
выше.Argument ... too long.(Аргумент ... слишком длинный.)Обнаружена команда \index с очень длинным аргументом. Возможно, пропущена правая фигурная скобка, которая ограничивает аргумент.B.4.2.Ошибки на стадии записиUnmatched range opening operator.(Непарный оператор начала диапазона.)За командой \index{...|(} не найдена парная ей команда конца диапазона\index{...|)}. Часть аргумента, обозначенная многоточием, должна быть полностью идентична в обеих командах.Unmatched range closing operator.(Непарный оператор конца диапазона.)Перед командой \index{...|)} не найдена парная ей команда начала диапазона \index{...|(}. Часть аргумента, обозначенная многоточием, должна бытьполностью идентична в обеих командах.Extra range opening operator.(Лишний оператор начала диапазона.)450Приложение B.
ОшибкиОбнаружены подряд две команды \index{...|(} с идентичным аргументом безнеобходимой в этом случае промежуточной команды \index{...|)}.Inconsistent page encapsulator . . . within range.(Несогласованное описание страницы . . . внутри диапазона.)MakeIndex получил инструкцию включить в указатель диапазон страниц и отдельную страницу внутри этого диапазона, сформатировав её номер иным способом. Например, команда \index{гну|textit} расположена между командами\index{гну|(} и \index{гну|)}.Conflicting entries.(Конфликтующие входы.)MakeIndex считает, что получил инструкцию напечатать номер одной и той жестраницы для одного и того же входа дважды двумя разными способами.
Например, команды \index{гну} и \index{гну|see{...}} попали на одну страницу.B.4.3.Другие ошибкиMakeIndex может регистрировать ряд других ошибок, указывающих на нечто существенно неверное в idx-файле. Если такая ошибка зарегистрирована, возможно, что файл испорчен. Однако, если LATEX не зафиксировал какой-либо ошибкипри его записи, тогда почти наверняка он создал нормальный idx-файл.
В такомслучае его необходимо исследовать, чтобы выяснить, в чём дело.«Шифровка!» — подумал Мюллер.«UUENCODE» — подумал Штирлиц.http://lib.ru. Анекдоты про ШтирлицаПриложение CТаблицы кодировокТаблица C.1Кодировка OT1 (все шрифты, кроме машинописных)"0x"1x"2x"3x"4x"5x"6x"7x0123456789ABCDEFΓı0@P‘p∆!1AQaqΘ`”2BRbrΛ´#3CScsΞˇ$4DTdtΠ˘%5EUeuΣ¯&6FVfvΥ˚’7GWgwΦ¸(8HXhxΨß)9IYiyΩæ*:JZjzffœ+;K[k–fiø,¡L“l—flÆ=M]m˝ffiŒ.¿Nˆn˜fflØ/?O˙o¨Таблица C.2Кодировка OT1 (машинописные шрифты)"0x"1x"2x"3x"4x"5x"6x"7x0123456789ABCDEFΓı0@P‘p∆!1AQaqΘ`"2BRbrΛ´#3CScsΞˇ$4DTdtΠ˘%5EUeuΣ¯&6FVfvΥ˚’7GWgwΦ¸(8HXhxΨß)9IYiyΩæ*:JZjz↑œ+;K[k{↓ø,<L\l|'Æ=M]m}¡Œ.>N^n~¿Ø/?O_o¨452Приложение C. Таблицы кодировокТаблица C.3Кодировка T1"0x"1x"2x"3x"4x"5x"6x"7x"8x"9x"Ax"Bx"Cx"Dx"Ex"Fx0123456789ABCDEF`“␣0@P‘pĂŘăřÀÐàð´”!1AQaqĄŚąśÁÑáñˆ„"2BRbrĆŠćšÂÒâò˜«#3CScsČŞčşÃÓãó¨»$4DTdtĎŤďťÄÔäô˝–%5EUeuĚŢěţÅÕåõ˚—&6FVfvĘŰęűÆÖæöˇ’7GWgwĞŮğůÇŒçœ˘y(8HXhxĹŸĺÿÈØèø¯ı)9IYiyĽŹľźÉÙéù˙*:JZjzŁŽłžÊÚêú¸ff+;K[k{ŃŻńżËÛëû˛fi,<L\l|ŇIJňijÌÜìü‚fl=M]m}Ŋİŋ¡ÍÝíý‹ffi.>N^n~Őđő¿ÎÞîþ›ffl/?O_oŔ§ŕ£ÏïßТаблица C.4Кодировка TS1"0x"1x"2x"3x"4x"5x"6x"7x"8x"9x"Ax"Bx"Cx"Dx"Ex"Fx0123456789ABCD„←→∗¸'˛,〈4‚−℧〛5ƒO¬¼₡℮℗½␢$Ω`˘D⁅°ˇE⁆±123˝₤¢²G£³†‽¤´‡I¥µ‖₫¦¶×÷‰ •℃™ ‱ ¶§¨©·※¹〚฿ªº№V√E.〉↑♪7₩◦®¾F⁄○↓8₦℠¯€453Таблица C.5Кодировка T2A"0x"1x"2x"3x"4x"5x"6x"7x"8x"9x"Ax"Bx"Cx"Dx"Ex"Fx0123456789ABCDEF`“␣0@P‘pҐӨґөАРар´”!1AQaqҒҪғҫБСбсˆ"2BRbrЂЎђўВТвт˜#3CScsЋҮћүГУгу¨$4DTdtҺҰһұДФдф˝–%5EUeuҖҲҗҳЕХех˚—&6FVfvҘЏҙџЖЦжцˇ’7GWgwЉҸљҹЗЧзч˘y(8HXhxЇҶїҷИШиш¯ı)9IYiyҚЄқєЙЩйщ˙*:JZjzҠӘҡәКЪкъ¸ff+;K[k{ҜЊҝњЛЫлы˛fi,<L\l|ӔЁӕёМЬмьӀfl=M]m}Ң№ң„НЭнэ〈ffi.>N^n~Ҥ¤ҥ«ОЮою〉ffl/?O_oЅ§ѕ»ПЯпяТаблица C.6Кодировка OML"0x"1x"2x"3x"4x"5x"6x"7x0123456789ABCDEFΓζψ∂Pℓp∆ηωAQaqΘθεBRbrΛιϑCScsΞκ̟DTdtΠλ̺EUeuΣµςFVfvΥνϕGWgwΦξ↼HXhxΨπ↽IYiyΩρ⇀.JZjzασ⇁,K♭kıβτ֒<L♮lγυ֓/M♯m℘δφ⊲>N⌣n}ǫχ⊳⋆O⌢o⁀454Приложение C.
Таблицы кодировокТаблица C.7Кодировка OMS"0x"1x"2x"3x"4x"5x"6x"7x0123456789ABCDEF−≍←′ℵP⊢√·≡→∞AQ⊣∐×⊆↑∈BR⌊∇∗⊇↓∋CS⌋∫÷≤↔△DT⌈⊔⋄≥ր▽EU⌉⊓±ց1FV{⊑∓≃2GW}⊒⊕∼⇐∀HX`§⊖≈⇒∃IYa†⊗⊂⇑¬JZ|‡⊘⊃⇓∅K∪b¶⊙≪⇔ℜL∩c♣≫տℑM⊎d♦◦≺ւ⊤N∧\♥•≻∝⊥O∨≀♠Таблица C.8Кодировка OMX0123456789ABCDEF"0x&'EFGHIJKLMN#<OP"1x$%()=>!QRDSTU"V"2x*+WXYZ[\?]^_`abc"3x"4xno"5x"6xpqr:;stuvwx"7x,@Ayz{|}~C-0/. 455Таблица C.9Шрифт Symbol (кодировка U, гарнитура psy)"0x"1x"2x"3x"4x"5x"6x"7x"8x"9x"Ax"Bx"Cx"Dx"Ex"Fx0123456789ABCDEF0≅Ππ!1ΑΘαθ∀2ΒΡβρ#3ΧΣχσ∃4∆Τδτ%5ΕΥευ&6Φςφϖ∋7ΓΩγω(8ΗΞηξ)9ΙΨιψ∗:ϑΖϕζ+;Κ[κ{,<Λ∴λ|−=Μ]µ}.>Ν⊥ν∼/?Ο_οϒ±ℑ∇〈〉′″ℜ∫≤≥℘⌠⁄×⊗∞∝⊕∏∑⌡ƒ∂∅√♣•∩⋅♦÷∪¬♥≠⊃∧♠≡⊇∨↔≈⊄⇔←…⊂⇐↑⊆⇑→∈⇒↓↵∉⇓°ℵ∠◊Таблица C.10Шрифт ZapfDingbats (кодировка U, гарнитура pzd)"0x"1x"2x"3x"4x"5x"6x"7x"8x"9x"Ax"Bx"Cx"Dx"Ex"Fx0123456789ABCDEF✐✠✰❀❐✁✑✡✱❁❑✂✒✢✲❂❒✃✓✣✳❃▲✄✔✤✴❄▼☎✕✥✵❅◆✆✖✦✶❆❖✇✗✧✷❇◗✈✘★✸❈❘✉✙✩✹❉❙☛✚✪✺❊❚☞✛✫✻❋❛✌✜✬✼●❜✍✝✭✽❍❝✎✞✮✾■❞✏✟✯✿❏❡⑥➁➑➡➱❢⑦➂➒➢➲❣⑧➃➓➣➳❤⑨➄➔➤➴❥⑩➅→➥➵❦❶➆↔➦➶❧❷➇↕➧➷♣❸➈➘➨➸♦❹➉➙➩➹♥❺➊➚➪➺♠❻➋➛➫➻①❼➌➜➬➼②❽➍➝➭➽③❾➎➞➮➾④❿➏➟➯⑤➀➐➠Предметный указательКурсивом выделены номера страниц с определениями команд, процедур или терминов.
В спискепакетов и классов подчеркнуты номера страниц с определениями, специфичными для соответствующего пакета или класса.СИМВОЛЫ! 24, 269, 270, 290, 329,332, 335, 336\! 153, 195!‘ (!‘) 98" 21, 25, 48, 78, 315, 335,336, 380, 448\" (ö диакр. знак) 94,, („) 25, 99- (-) 99-- (–) 98, 99--- (—) 98, 99<< («) 25, 98, 99>> (») 25, 98, 99‘‘ (“) 25# 22, 48, 93, 159, 160,297, 332\# (#) 93$ 22, 48, 93, 127, 129,158, 332\$ ($) 93$$ 130% 22, 27, 48, 93, 332, 336\% (%) 93& 22, 48, 93, 147, 153,183, 186, 187, 332\& (&) 93’ 21, 25, 98, 99, 143, 380\’ 282\’ (ó диакр. знак) 94’’ 25, 98, 99( 21, 136\( 127, 129, 169) 21, 136\) 127, 129, 169* 21, 48–50, 131, 162,286, 297+\+,\,21, 13528221, 13625, 48, 100, 103, 105,153, 195- 21, 131, 135, 296\- 105, 282, 283.