Вышел LibreOffice 4.0!

Автор Yakov, 7 февраля 2013, 16:15

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

VlhOwn

#15
У меня в конторе есть 3-5 юзверей-камикадзе, которым я ставлю (с их согласия) новые версии LO по мере их выпуска.
Вот первые итоги по 4.0:
- поставил четверым, общие впечатления:
--- стал быстрее открывать файлы и существенно медленнее (Calc) работать, когда файл уже открыт,
--- лучше открывает OpenXML, существенно меньше сползаний таблиц и т.п., формулы большей частью преобразуются в формат Math, хотя и не все,
--- работают не очень сложные макросы в MSO-файлах,
но ...
--- частые падения без возможности восстановления, при редактировании приходится сохранять каждый "чих"
- по результатам троим откатил на 3.6.5, один решил еще побарахтаться

Да, забыл: если ставить поверх установленного LO 3.x, подхватывает настройки из профиля 3.

ape

Цитата: VlhOwn от 13 февраля 2013, 11:14
Вот первые итоги по 4.0: ... формулы большей частью преобразуются в формат Math, хотя и не все...
Скорее всего, речь идёт о формулах формата МСО-2003 в DOCX-файлах. Это из-за того, что отключена возможность преобразования OLE-формул. В текущей ежедневке 4.0.1.0+  эта возможность восстановлена (fdo#58949).

Yakov

Не устанавливается расширение Linguist на LO 4.0 Win (Видимо из-за несовместимости с Python 3)
http://extensions.libreoffice.org/extension-center/linguist/releases/1.5

Yakov

Цитата: Yakov от 13 февраля 2013, 16:36
Не устанавливается расширение Linguist на LO 4.0 Win
На Linux и LO 4 не устанавливается. Но там Python 2.6.6 ОС - ALT Linux LXDE.

[вложение удалено Администратором]

Yakov

Похоже, есть проблема с установкой любых расширений на Python.
Та же ошибка возникает при установке LightProof Rule editor - расширения на Python.
Однако встроенные модули LightProof (на Python)  в расширения работают!

ape

#20
Цитата: Yakov от 13 февраля 2013, 18:06Похоже, есть проблема с установкой любых расширений на Python.
По памяти. Такое уже было. Устанавливал ОХТ по одному, точнее, распаковывал в "${ORIGIN}/share/extensions/..", каждый раз перезапуская Офис.

Yakov

А вот расширение ExtExample установилось и работает!
http://forumooo.ru/index.php/topic,1243.0.html

frob

Цитата: ape от 13 февраля 2013, 23:03
Цитата: Yakov от 13 февраля 2013, 18:06Похоже, есть проблема с установкой любых расширений на Python.
По памяти. Такое уже было. Устанавливал ОХТ по одному, точнее, распаковывал в "${ORIGIN}/share/extensions/..", каждый раз перезапуская Офис.

А не потому ли это, что на Python 3.3 переехали?
Возможно те расширения, которые написаны так, что работают с 2.x и 3.x питоном работают, а остальные дохнут.

ape

#23
Цитата: Yakov от 13 февраля 2013, 18:06Похоже, есть проблема с установкой любых расширений на Python.
На сайте http://www.libreoffice.org/download/4-0-new-features-and-fixes/ пишут:
ЦитироватьPython
The bundled Python was upgraded from Python 2.6 to Python 3.3 (Michael Stahl)
Python extensions and macros may require some degree of re-work to work on the latest Python; see for example Porting to Python 3.

Yakov

http://python3porting.com/  - советы по портированию с Python 2 на Python 3
А вот изменения, которые были сделаны для работы встроенных модулей LightProof в LibreOffice 4.0
http://cgit.freedesktop.org/libreoffice/dictionaries/commit/?id=1595bf11e295d96123fcb327ba9919307aa5b127

VlhOwn

[offtop]
Переход с Python 2 на Python 3 - дело безусловно муторное, но при этом безусловно того стоит: уже один только переход от агрегированных наборов данных (списки, кортежи, etc.) к итераторам оправдывает усилия.
[/offtop]

ape

Цитата: VlhOwn от 13 февраля 2013, 10:14- частые падения без возможности восстановления, при редактировании приходится сохранять каждый "чих"
Если в Windows, то надо проверить, установлен ли в ОС MSVCR-2010.

Yakov

http://extensions.openoffice.org/en/project/PythonCalculator

PythonCalculator установился и работает на LO 4.0.