From: "Sergey Tikhotsky" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.3.13) with PIPE id 302794710; Fri, 15 Apr 2011 11:09:52 +0400 Received: from mail.ifz.ru ([83.149.255.16] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.3.13) with ESMTPS id 302792919 for CyrTeX-ru@vsu.ru; Fri, 15 Apr 2011 10:56:37 +0400 Received-SPF: none receiver=relay1.vsu.ru; client-ip=83.149.255.16; envelope-from=sat@ifz.ru Received: from mail.ifz.ru (localhost.localdomain [127.0.0.1]) by mail.ifz.ru (Postfix) with ESMTP id 9CACE3510009 for ; Fri, 15 Apr 2011 10:59:06 +0400 (MSD) Received: from [192.168.13.44] (halcyon.ifz [192.168.13.44]) (Authenticated sender: sat) by mail.ifz.ru (Postfix) with ESMTP id 9124D3510008 for ; Fri, 15 Apr 2011 10:59:06 +0400 (MSD) Message-ID: <4DA7ECBA.4030602@ifz.ru> Date: Fri, 15 Apr 2011 10:59:06 +0400 User-Agent: Thunderbird 2.0.0.24 (X11/20101027) MIME-Version: 1.0 To: Cyrillic TeX Users Group Subject: bibtex8+disser+caption - =?UTF-8?B?0L/QtdGA0LXQv9C+0LvQvdC10L3QuA==?= =?UTF-8?B?0LUg0LHRg9GE0LXRgNCw?= Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 2265873 Уважаемые коллеги! Наткнулся на проблему. Пишу работу с использованием класса disser. В ней есть рисунки с \caption. Есть библиография, подключаемая в форме: -- \nocite{*} \bibliographystyle{gost705s} \bibliography{bib} -- Начиная со второго рисунка bibtex8 начал завершаться с кодом 3. Содержимое файла main.blg: -- This is 8-bit Big BibTeX version 0.99c Implementation: C for Unix Release version: 3.71 (31 May 2005) 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 Here's how much of BibTeX's memory you used: Cites: 0 out of 7500 Fields: 0 out of 125000 Hash table: 35000 out of 35000 Strings: 81 out of 30000 String pool: 465 out of 10000 Wizard functions: 0 out of 10000 -- Экспериментальным путём обнаружил, что ошибка возникает, если длина строки подписи в \caption превышает 597 символов и подключена библиография. Если сократить подпись или отключить библиографию - всё работает. При этом подключение той же библиографии и той же подписи к другому файлу, собранному на основе другого класса документа, работает нормально. В библиографии всего-то 66 наименований. В общем, какая-то трудно воспроизводимая ошибка. Много рылся в сети, аналогичные ошибки обсуждаются, но я не нашёл ни одного случая, чтобы это было связано с \caption. Всегда что-то не так в самом файле библиографии, а у меня он, кажется, рабочий. Заранее спасибо за советы. С уважаением, Сергей.