Поведение Writer при изменении стиля страницы

Автор Ivanych, 2 ноября 2011, 13:53

0 Пользователи и 1 гость просматривают эту тему.

Ivanych

Добрый день, коллеги,

LibreOffice 3.4.2, Mandriva 2011. Документ на 140 страниц текста A4 с большим количеством таблиц и иллюстраций. Поступило требование: размер страницы должен быть A5. Меняю стиль страницы, получаю зависание LibreOffice либо при прокрутке, либо при редактировании.
Файл весит много, прикреплять сюда не рискну.
Были ли у кого схожие проблемы? Если нужен файл как тестер - вышлю на электронку.

Helen

Цитата: Ivanych от  2 ноября 2011, 12:53Если нужен файл как тестер - вышлю на электронку.
присылайте, любопытно.


Ivanych

Проверил на WinXP, Libre 3.4.3. Виснет, но не сразу, минуты через две.

bormant

Ivanych,
есть возможность проверить на OOo.3.1.1? Или могу проверить сам, если вышлете на профильное мыло.
Автору на яд. Поддержать форум.

Ivanych


bormant

OOo.3.1.1, Win7 -- побежал курсором вниз. Повис на стр. 22. Побежал вниз PgDn -- повис на стр.163.
Предположу, что наиболее вероятная причина -- какой-то из объектов оказался после преобразования шире страницы, или, скорее всего, за пределами страницы...
Автору на яд. Поддержать форум.

Helen

#6
Цитата: bormant от  2 ноября 2011, 15:36Предположу, что наиболее вероятная причина -- какой-то из объектов оказался после преобразования шире страницы, или, скорее всего, за пределами страницы...
поддержу версию.

Если загрузить документ с открытым ранее Навигатором, то вначале часть графических и OLE-объектов отображается скрытыми, а потом по мере прорисовки или просчитывания позиции, становятся доступными. Полагаю, эти действия и вызывают зависания, не зависит ни от действий пользователя, ни от положения курсора. Достаточно просто открыть и подождать.

Также в пользу версии об объекте за пределами страницы говорит отсутствие зависания, если стилю страницы "Обычный" успеть вернуть размер А4 в тот период сразу после открытия, пока редактирование ещё доступно :)
При этом "Первая страница" и "Альбомный" остаются А5 формата.

bormant

Я даже больше скажу. Если в присланном мне исходном (А4) документе поменять формат на А5 при помощи OOo.3.1.1, то документ получается исправный и проблем с зависанием не вызывает.
Отсюда напрашивается очевидный вывод -- документ сломан при преобразовании, и виновник -- LibreOffice 3.4.2.
Есть смысл проделать ту же операцию (А4->А5) на последующих версиях, и, при наличии проблемы, файлить баг.

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

Helen

Цитата: bormant от  2 ноября 2011, 17:54
Есть смысл проделать ту же операцию (А4->А5) на последующих версиях, и, при наличии проблемы, файлить баг.
Проделала: 3.3.3 вешается, dev-сборка 3.5 - нет. Файлить нет смысла  :roll:

Ivanych

Благодарю bormant за ценную наводку - OOo не ставил, а вот Lotus Symphony воткнул. Все прошло на ура. Helen, с нетерпением жду 3.5.
Надежда на выход методички вновь появилась :)

ape


Helen


bormant

Ivanych,
есть ещё такие варианты:
1) некоторые принтеры умеют самостоятельно выполнять масштабирование А4->А5 при выводе брошюрой. Нет ли такого поблизости?
2) открыть пустой документ в А5 и копировать туда из исходного, корректируя графические объекты.
Автору на яд. Поддержать форум.

Ivanych

Второй вариант попробовать придется, похоже Symphony нормально работал до 300 страницы.
Первый - отпадает. Мне надо будет в типографию сдавать в A5.

odessaigor

Добавлю. Часто приходится сохранять документ из формата html. Меняю (или не меняю) формат на odt, но когда меняю ориентацию на альбомную - и ОpenО или LibreO висит (текущая сборка OOO330m19 (Build:6). Найдено решение: сохраняю документ в odt. Закрываю документ (writer можно не закрывать). Открываю документ и нет проблем.