Open GoogleCodeExporter opened 9 years ago
В данном случае виноват не большой файл (с
этим - тоже проблема), а очень большие
абзацы. Особенно, если эти абзацы
размечаются fb2 стилями - Стих, Цитата и т.д.
Переменные и массивы в StarBasic ограничены
(данные от Питоньяка и с форумов ОпенОфис),
поэтому и возникает сбой. Видимо этот
вопрос так и не был решен разработчиками
Офиса.
В Справке я описывал такой пример, когда
ВСЯ книга стихов размечалась, как ОДИН стих
стих, что вело к вышеназванной ошибке.
Вводить "костыли" - резать при конвертации
абзацы на части и потом их опять сшивать -
не хочется, т.к. это неимоверно усложнит
логику конвертера, да и при существующей
архитектуре программы это очень сложно
сделать. Плюс - время на конвертирование
увеличится в несколько раз...
Я пока не знаю, КАК и ЧТО сделать.
Единственный пока выход - разбивать очень
длинные абзацы вручную перед
конвертированием. Если делается сборник
стихов, то между четверостишиями вставлять
пустой абзац без всякого стиля...
Original comment by dik...@gmail.com
on 12 Sep 2012 at 7:32
Вроде бы придумал алгоритм, как обойти эти
ограничения StarBasic, но скорость немного
может упасть. Буду пробовать реализовать.
Original comment by dik...@gmail.com
on 15 Apr 2013 at 9:31
Original issue reported on code.google.com by
OldFello...@gmail.com
on 9 Sep 2012 at 11:11Attachments: