Релиз офисного пакета LibreOffice 4.2

Организация Document Foundation после шести месяцев разработки представила новый значительный выпуск офисного пакета LibreOffice — 4.2. Это седьмой выпуск проекта после ответвления от кодовой базы OpenOffice.org. Готовые установочные пакеты подготовлены для различных дистрибутивов Linux, Windows и Mac OS X. Ветка 4.2 содержит большую порцию новшеств, но пока окончательно не стабилизирована, поэтому позиционируется как ознакомительный выпуск, пригодный для использования продвинутыми пользователями и энтузиастами. О готовности к промышленному использованию будет объявлено дополнительно, одновременно с выходом одного из корректирующих релизов (4.2.2 или 4.2.3). Ключевые улучшения:

Улучшена переносимость на уровне импорта и экспорта документов в форматах Microsoft OOXML (DOCX и RTF). Добавлен новый фильтр для документов в формате Abiword; 0_1390994640.png Новый интерпретатор формул для табличного процессора Calc, обеспечивающий поддержку параллельного вычисления формул с привлечением OpenCL для выноса выполнения ряда операций на плечи GPU. Некоторые формулы теперь транслируются в OpenCL и выполняются на стороне GPU. Поддержка OpenCL доступна для функций, используемых в финансовых вычислениях, которых могут требовать достаточно больших вычислительных ресурсов, например, «PPMT», «FISHERINV», «FISHER», «GAMMA», «SLN», «GAMMALN, «ACCRINTM», «GAUSS», «COUPDAYBS», «GEOMEAN», «DOLLARDE», «DOLLARFR». 0_1390994680.png Внесены специфичные для платформы Windows улучшения, направленные на увеличение качества работы для корпоративных-пользователей. В частности, упрощен диалог выборочной установки, из которого убран выбор типовых модулей (выбор Writer, Calc, Draw и т.п. влиял лишь на наличие ссылок в стартовом меню), и оставлены только опциональные компоненты и языковые пакеты. Предоставлены средства для централизованного управления и привязки настроек к объектам групповой политики (Group Policy Object) через Active Directory. Улучшена интеграция с платформами Windows 7 и 8: отображение эскизов открытых документов в панели теперь сгруппировано по приложениям, обеспечен показ в панели задач недавно открытых документов; 0_1390995411.png 0_1390995433.png Для продвинутых и корпоративных пользователей для всех платформ во вкладке с опциями (Options) представлено новое окно настройки в экспертном режиме (Expert Configuration), в котором можно поменять настройки на уровне отдельных переменных в стиле, похожем на «about: config» в браузерах; 0_1390994772.png Новый стартовый экран с более разумной компоновкой элементов и оптимальным использованием экранного пространства для разных классов устройств, в том числе для нетбуков. В стартовом экране показываются эскизы недавно редактируемых документов и представлены ссылки для быстрого создания различных типов контента; 0_1390994802.png Улучшение графического интерфейса: Обновлено около 70% всех диалогов, внесены многочисленные мелки правки, направленные по повышение удобства интерфейса; Поддержка глобального меню приложений GNOME 3 (меню отображается в верхней панели); 0_1391001554.png Сбалансировано оформление многострочных вкладок (на первой картинке — как было, на второй — как стало); 0_1391001630.png 0_1391001659.png Улучшено отображение линейки: привязка ползунков, отображение подсказок и отображение ползунка выше цифр; 0_1391001679.png Добавлен новый набор пиктограмм — Sifr; 0_1391002386.png Переработаны смайлики; 0_1391002435.png Добавлена поддержка нативных диалогов открытия и сохранения файлов пользовательских окружений MATE и Xfce; Во всплывающую панель поиска добавлена опция «Find All»; Улучшения текстового процессора Writer: Решены проблемы с отправкой по электронной почте интегрированных в документ изображений; 0_1390996486.png Возможность настройки (Format ▸ Character ▸ Borders) параметров границы для одного или нескольких символов в документах ODT, HTML, DOC, DOCX, RTF; 0_1390996846.png0_1390996876.png Опция общего выделения (Select-All) теперь работает в ситуациях, когда документ начинается с таблицы; 0_1390996974.png Для формата RTF добавлена поддержка импорта групп областей; 0_1390997007.png Улучшена автозамена бордюров (например, замена строки »===» или »###» на соответствующие линии-разделители); 0_1390997289.png Новый шаблон по умолчанию, созданный на основе отзывов в процессе обсуждений стиля по умолчанию для LibreOffice; 0_1390997641.png Поддержка экспорта документов в формате .DOT (бинарные шаблоны MS Word); Реализована возможность редактирования полей ввода на месте; Улучшения табличного процессора Calc: Возможность переключения между таблицами через контекстное меню, отображаемое при клике правой кнопкой мыши в нижнем левом углу полосы прокрутки; 0_1390998684.png Поддержка изменения размера каркаса наглядного выбора диапазона действия формулы через перетаскивания любого угла; 0_1390998778.png Поддержка заполнения ячеек на основе значений генератора случайных чисел; 0_1390998938.png Добавлена опция для выполнения операции поиска всех элементов ('Find All') во всех доступных электронных таблицах с выводом результатов в форме диалога со ссылками на совпадения в каждой таблице; 0_1390998998.png В редактор формул добавлена возможность прямого выбора цвета через клик на элементе из предложенного набора; 0_1391002246.png Добавлен набор статистических функций (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: Новая панель для создания собственной анимации; 0_1390999912.png В режиме сортировки слайдов добавлено отображение визуального ключа для слайдов, имеющих анимацию или эффекты перехода; 0_1390999964.png В режиме показа презентации для слайдов с анимацией и эффектами перехода добавлены соответствующие иконки-индикаторы, упрощающие показ всего контента; 0_1391000101.png Реализовано мобильное приложение для управления ходом презентации с устройств на базе Apple iOS; По умолчанию включена боковая панель, которая позволяет более оптимально использовать экранное пространство широкоформатных экранов. Улучшение системы построения графиков и диаграмм (Chart): Поддержка скользящей средней линии тренда, поддержка более одной линии тренда для серии, возможность перехвата линии тренда, поддержка экстраполяции линии тренда, полиномиальные линии тренда; 0_1391000390.png Поддержка импорта диаграмм вшитых в файлы xlsx; Улучшение работы фильтров: Добавлен фильтр импорта презентаций Apple Keynote; 0_1391001279.png Добавлен фильтр импорта документов свободного текстового процессора AbiWord; 0_1391001373.png Добавлены фильтры импорта для форматов электронных книг: FictionBook 2, PalmDoc, PeanutPress (eReader), Plucker TealDoc, zTXT; Поддержка импорта документов в старых форматах платформы Mac OS: Acta Mac Classic, Beagle Works / WordPerfect Works, Great Works, MacDoc и More Mac v2–3; Существенно улучшена совместимость с документами в формате Microsoft Word DOCX. Ускорен разбор файлов OOXML. Добавлена поддержка шифрования OOXML и используемого по умолчанию в Microsoft Office 2010 и 2013 механизма расшифровки. Улучшена поддержка форматов DOCX, XLSX, PPTX, VML, DOC, XLS, PPT, «ww8», RTF; При экспорте в PDF обеспечена интеграция стандартного базового набора шрифтов PostScript; Улучшен экспорт в MathML; Существенно увеличена производительность фильтра импорта XLSX, за счёт выноса функций выделения временной памяти в процессе парсинга XML в отдельную нить. Добавлен экспериментальный многопоточный режим импорта XLSX, при котором разные электронные таблицы из одного файла импортируются в параллельных потоках; Существенно увеличена скорость экспорта документов ODS, содержащих большое число ячеек с отформатированным текстом; Общие и системные улучшения: Интегрированный движок 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. 0_1391008306.png Поддержка использования СУБД Firebird в качестве встраиваемой БД для LibreOffice Base. Задействование при создании БД нового драйвера Firebird Embedded позволяет существенно ускорить создание БД за счёт избавления от вызова Java-кода в ранее используемом драйвере HSQLDB 1.8; 0_1391008486.png В версии LibreOffice 4.3 планируют задействовать новый бэкенд для отрисовки на базе OpenGL, снять ограничение на 65535 символов в параграфе, добавить новую порцию функций для совместимости с Excel, добавить фильтр для импорта электронных книг в формате ePub.

© OpenNet