Добрый день! On Wed, Jan 17, 2007 at 10:38:30AM +0300, Michael M. Mints wrote: > > Добрый день, уважаемое Сообщество! > > Попробовал я на днях "BibTeX8", но мой "LaTeX" почему-то наотрез > отказывается переваривать документ с бибтеховской библиографией. > Выглядит это так. Пишем тестовый bib-файл (я использовал примеры > из документации к набору стилей gost) и тестовый tex-файл. > Запускаем "LaTeX" в первый раз - всё нормально. Запускаем > "BibTeX8" - тоже всё нормально. А вот начиная со второго запуска > "LaTeX'а" и при всех последующих запусках (я пробовал всего пять > раз: один до запуска "BibTeX'а" и четыре после) начинают > появляться многочисленные сообщения об ошибках ("Undefined > control sequence", "Missing \endcsname inserted", "Extra > \endcsname"). Что интересно: Эта ошибка происходила, потому что в Вашем файле библиографии одна из меток набрана кириллическими буквами (явно по ошибке): @Article{Ьудшлом95, ^^^^^^^^^ Если это исправить на Melikov95, то компилируется следующим образом без ошибок: $ latex test.tex $ bibtex8 -B --csfile koi8r test.aux $ latex test.tex Ключ -B для bibtex8 потребовался, чтобы избежать ошибки: 3006: Sorry---you've exceeded BibTeX's wizard-defined function space 3000 Ее тут не должно бы быть, в чем дело -- не разобрался. Вообще 1) в библиографических _метках_ (т. е. идентификаторах, на которые ссылается \cite{}) кириллические буквы не поддерживаются. Кажется, был какой-то способ их туда помещать, но не могу вспомнить. С другой стороны, есть ли в этом необходимость? 2) BibTeX у нас в дистрибутиве очень старый, 0.99. В 1.00 реализована нормальная локализация и bibtex8 не нужен вообще. [...] -- Kirill Maslinsky ALT Linux Documentation Team http://heap.altlinux.ru