Организация Document Foundation после шести месяцев разработки
представила новый выпуск офисного пакета LibreOffice версии 4.2.
Это седьмой выпуск проекта после ответвления от кодовой базы
OpenOffice.org. Версия 4.2 содержит большое количество новшеств,
но пока окончательно не стабилизирована, поэтому позиционируется
как ознакомительный выпуск, пригодный для использования
продвинутыми пользователями и энтузиастами.
О готовности к промышленному использованию будет объявлено
дополнительно, одновременно с выходом одного из корректирующих релизов (4.2.2 или 4.2.3).
Особенности и новшества LibreOffice 4.2
Улучшена переносимость на уровне импорта и экспорта документов в форматах Microsoft
OOXML (DOCX и RTF). Добавлен новый фильтр для документов в формате Abiword.
Новый интерпретатор формул для табличного процессора Calc, обеспечивающий поддержку
параллельного вычисления формул с привлечением OpenCL для выноса выполнения ряда
операций на плечи GPU. Некоторые формулы теперь транслируются в OpenCL и выполняются
на стороне GPU. Поддержка OpenCL доступна для функций, используемых в финансовых
вычислениях, которых могут требовать достаточно больших вычислительных ресурсов,
например, "PPMT", "FISHERINV", "FISHER", "GAMMA", "SLN", "GAMMALN, "ACCRINTM", "GAUSS",
"COUPDAYBS", "GEOMEAN", "DOLLARDE", "DOLLARFR".
Для продвинутых и корпоративных пользователей для всех платформ во вкладке с опциями
(Options) представлено новое окно настройки в экспертном режиме (Expert Configuration),
в котором можно поменять настройки на уровне отдельных переменных в стиле, похожем
на "about:config" в браузерах.
Новый стартовый экран с более разумной компоновкой элементов и оптимальным
использованием экранного пространства для разных классов устройств, в том числе для
нетбуков. В стартовом экране показываются эскизы недавно редактируемых документов
и представлены ссылки для быстрого создания различных типов контента.
Обновлено около 70% всех диалогов, внесены многочисленные мелки правки, направленные
по повышение удобства интерфейса.
Поддержка глобального меню приложений GNOME 3 (меню отображается в верхней панели).
Сбалансировано оформление многострочных вкладок.
Улучшено отображение линейки: привязка ползунков, отображение подсказок и отображение
ползунка выше цифр.
Добавлен новый набор пиктограмм - Sifr.
Переработаны смайлики.
Добавлена поддержка нативных диалогов открытия и сохранения файлов пользовательских
окружений MATE и Xfce.
Во всплывающую панель поиска добавлена опция "Find All".
Решены проблемы с отправкой по электронной почте интегрированных в документ
изображений.
Возможность настройки (Format ▸ Character ▸ Borders) параметров границы для одного или
нескольких символов в документах ODT, HTML, DOC, DOCX, RTF.
Опция общего выделения (Select-All) теперь работает в ситуациях, когда документ начинается
с таблицы.
Для формата RTF добавлена поддержка импорта групп областей.
Улучшена автозамена бордюров (например, замена строки "===" или "###" на соответствующие
линии-разделители).
Новый шаблон по умолчанию, созданный на основе отзывов в процессе обсуждений стиля по
умолчанию для LibreOffice.
Поддержка экспорта документов в формате .DOT (бинарные шаблоны MS Word).
Реализована возможность редактирования полей ввода на месте.
Возможность переключения между таблицами через контекстное меню, отображаемое при
клике правой кнопкой мыши в нижнем левом углу полосы прокрутки.
Поддержка изменения размера каркаса наглядного выбора диапазона действия формулы
через перетаскивания любого угла.
Поддержка заполнения ячеек на основе значений генератора случайных чисел.
Добавлена опция для выполнения операции поиска всех элементов ('Find All') во всех
доступных электронных таблицах с выводом результатов в форме диалога со ссылками на
совпадения в каждой таблице.
В редактор формул добавлена возможность прямого выбора цвета через клик на элементе из
предложенного набора.
Добавлен набор статистических функций (Data ▸ Statistics), сформированный по аналогии с
дополнением "Analysis ToolPak" для Excel. В том числе доступны функции для дисперсионнолго
анализа, оценки корреляции и ковариации, экспоненциального сглаживания и оценки
изменения средних значений.
Добавлены новые функции: WEBSERVICE и FILTERXML для доступа к данным в Web; LEFTB,
LENB, MIDB и RIGHTB для работы с двухбайтовыми символными строками DBCS;
EXPON.DIST, HYPGEOM.DIST, POISSON.DIST, WEIBULL.DIST, F.DIST, F.DIST.RT, F.INV,
F.INV.RT, F.TEST, BINOM.DIST, BINOM.INV, BETA.DIST, BETA.INV, VAR.P, VAR.S, STDEV.P,
STDEV.S, CONFIDENCE.NORM, CONFIDENCE.T, COVARIANCE.P и COVARIANCE.S для
обеспечения совместимости с Excel.
Полностью переработана структура хранилища содержимого ячеек, что позволило
организовать хранение значений смежных ячеек в непрерывных областях памяти. В итоге
была заметно повышена эффективность хранения и предоставлена возможность для
задействования механизмов аппаратно ускоренных параллельных вычислений для больших
наборов ячеек.
Ядро Calc теперь использует разделяемые экземпляры строк (shared string, например,
сохраняется один экземпляр двух одинаковых строк), хранящиеся в ячейках и некоторых
других местах, что позволяет значительно увеличить производительность операций сравнения
строк, как с учётом регистра, так и без. Изменение также обеспечивает возможность
выполнения операций оценки идентичности строк с использованием интерпретатора формул
на базе OpenCL и ускоряет выполнение некоторых функций над ячейками, таких как
VLOOKUP. Также отмечается увеличение производительности AutoFilter, Standard Filter и
Advanced Filter.
Смежные по вертикали ячейки, содержащие одинаковые формулы, теперь связываются с
одной, общей для этих ячеек, записью в массиве, что заметно сокращает потребление памяти
и ускоряет выполнение операций автоматического обновления ссылок при перемещении ячеек.
Переработано хранилище примечаний к ячейкам, которое переведено на использование
multi_type_vector, что позволило увеличить производительность импорта и экспорта
документов, содержащих большое число комментариев.
Увеличена производительность функции VLOOKUP c использованием внешних ссылок.
Увеличена производительность функций SUM, COUNT и SUMIFS.
Новая панель для создания собственной анимации для создания презентаций Impress.
В режиме сортировки слайдов добавлено отображение визуального ключа для слайдов,
имеющих анимацию или эффекты перехода.
В режиме показа презентации для слайдов с анимацией и эффектами перехода добавлены
соответствующие иконки-индикаторы, упрощающие показ всего контента.
Улучшена система построения графиков и диаграмм (Chart).
Улучшена работа фильтров
Общие и системные улучшения:
Интегрированный движок XPDF заменён на библиотеку Poppler, которая теперь используется
для отрисовки PDF;
Поддержка чтения и записи атрибутов ODF 1.2 fo:script и *:rfc-language-tag;
Поддержка записи и чтения тегов из/в OOXML;
Устранены ошибки, выявленные в процессе тестирвоания кодовой базы в сервисе Coverity;
Началось формирование 64-разрядных сборок для OS X;
Новая экспериментальная библиотека liblibreoffice, предоставляющая API для использования
встроенных фильтров LibreOffice в сторонних приложениях;
В состав включен API Access2Base на написания скриптов для LibreOffice Base и форм
ввода Writer. Представленный API значительно проще, чем ранее доступный UNO API;
Экспериментальные возможности:
Поддержка импорта потоков данных в Live-режиме (Data ▸ Streams...), например, можно
импортировать набор строк в CSV-подобном формате с внешнего URL.
Поддержка использования СУБД Firebird в качестве встраиваемой БД для LibreOffice Base.
Задействование при создании БД нового драйвера Firebird Embedded позволяет существенно
ускорить создание БД за счёт избавления от вызова Java-кода в ранее используемом
драйвере HSQLDB 1.8
В версии LibreOffice 4.3 планируют задействовать новый бэкенд для отрисовки на базе
OpenGL, снять ограничение на 65535 символов в параграфе, добавить новую порцию функций
для совместимости с Excel, добавить фильтр для импорта электронных книг в формате ePub.
Установка LibreOffice 4.2
LibreOffice 4.2 доступен в официальных репозиторях Ubuntu 14.04.
Для установки LibreOffice 4.2 в Ubuntu 13.10/12.04 и производных, скопируйте и выполните
следующие команды в терминале:
sudo apt-get purge libreoffice-core
sudo add-apt-repository ppa:libreoffice/libreoffice-prereleases
sudo apt-get update
sudo apt-get install libreoffice libreoffice-l10n-ru libreoffice-help-ru
После установки, как всегда вы найдёте офисные программы в разделе Офис или поиском в