Лист #2885 Списку Розсилання CyrTeX-ru@vsu.ru
Від Кого: Maxim Nikulin <CyrTeX-ru@vsu.ru>
Тема: Re: bibtex8+disser+caption - переполнение буфера
Дата: Fri, 15 Apr 2011 16:59:10 +0700
Кому: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
15.04.2011 13:59, Sergey Tikhotsky пишет:
--
Начиная со второго рисунка bibtex8 начал завершаться с кодом 3.
Содержимое файла main.blg:

The 8-bit codepage and sorting file: cp1251.csf
The top-level auxiliary file: main.aux
Sorry---you've exceeded BibTeX's buffer size 3000

К сожалению, в этом месте bibtex8 проигрывает по гибкости обычному bibtex. Последний вроде умеет динамически выделять память.

Может помочь что-нибудь типа
#define BUF_SIZE                   300000
вместо
#define BUF_SIZE                   3000
в bibtex.h и перекомпиляция bibtex8.

Против некоторых похожих ошибок bibtex8 помогает ключ -W

При этом подключение той же библиографии и той же подписи к
другому файлу, собранному на основе другого класса документа, работает
нормально.

Точно тоже bibtex8 или уже старый добрый bibtex?

Здесь проблема не с размером списка литературы, а с очень длинной командой в .aux файле.

--
Максим Никулин

P.S. А кто-нибудь пробовал bibtexu?

Підписатися (Прямо) Підписатися (Дайджест) Підписатися (Зміст) Відписатися Написати Listmaster-у