20 лет борьбы с Microsoft. Утвержден новый стандарт OpenDocument 1.4

20 лет борьбы с Microsoft. Утвержден новый стандарт OpenDocument 1.4
image

Международный консорциум OASIS, занимающийся разработкой и продвижением открытых стандартов, утвердил финальный вариант спецификации OpenDocument 1.4 (ODF) в качестве стандарта OASIS. Выпуск приурочен к 20-летию принятия ODF в качестве стандарта OASIS в 2005 году. Следующим этапом заявлено продвижение OpenDocument 1.4 в роли международного стандарта ISO/IEC. Формат OpenDocument 1.4 поддерживается в офисном пакете LibreOffice начиная с версии LibreOffice 25.2.

ODF представляет собой основанный на XML, независимый от приложений и платформ файловый формат для хранения документов с текстом, электронными таблицами, диаграммами и графическими элементами. Спецификации задают не только структуру файлов, но и требования к чтению, записи и обработке подобных документов в приложениях. Стандарт применим для создания, редактирования, просмотра, обмена и архивирования текстовых документов, презентаций, электронных таблиц, растровой и векторной графики, схем и других типов офисного контента.

В версии OpenDocument 1.4 переработан и расширен ряд механизмов форматирования и совместимости. Увеличен набор объектов, к которым можно применять сложные фоны, включая цветовые градиенты и штриховку, а в фигуры вроде прямоугольников и блок-схем теперь допускается встраивать не только текст и списки, но и таблицы. Появилась возможность помечать декоративные объекты для их игнорирования ассистивными технологиями, такими как экранные дикторы, что помогает не перегружать пользователя незначительными визуальными элементами. Уточнены и расширены правила работы с текстом на языках с разным направлением письма, включая сценарии слева направо, справа налево и сверху вниз. Обновлен метод задания маркеров handles, определяющих каркас сложных фигур, а также предложен более гибкий способ описания форматов нумерованных меток в многоуровневых списках.

Для текстовых документов добавлена возможность позиционирования объектов относительно полей страницы, а не только области набора. В параметрах страницы можно задать межколоночный интервал гаттер для учета места под переплет, а управление наложением и перекрытием объектов стало более детализированным, что упрощает вёрстку сложных макетов. В электронных таблицах цвет текста и цвет фона ячейки теперь могут использоваться как критерии фильтрации, а новая функция EASTERSUNDAY позволяет рассчитывать дату Пасхи и связанных с ней церковных праздников.

В средствах построения диаграмм повышена гибкость настройки подписей и шкал: оси можно маркировать более свободно, а для логарифмической шкалы допускается явное указание основания. При встраивании формул стандарт разрешает использование всех версий языка MathML, что упрощает обмен документами с насыщенным математическим содержимым между различными приложениями и рендерерами.