Тарифы Услуги Сим-карты

Microsoft Office vs LibreOffice. Сравнительный обзор. Совместимость офисных пакетов Linux с Microsoft Office

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

Apache OpenOffice - это также свободный пакет подобных программ. Появился раньше и, по факту, LibreOffice является ответвлением от OpenOffice, призванным быть более свободным и с менее централизованным управлением. Соответственно, оба эти проекта во многом похожи.

Выбирая, что лучше - LibreOffice или Openoffice, - нужно обратить внимание на состав предлагаемых приложений, их возможности и способность корректно отображать файлы MS Office и наоборот.

Состав пакетов:

  • текстовая программа Writer;
  • аналог Excel, редактор Calc;
  • графическая программа Draw;
  • редактор формул Math;
  • инструмент работы с базами данных Base.

Как видите, по составу программ не уступает известному продукту Майкрософт. Даже выигрывает, поскольку в последних версиях Access не включён в состав пакета, а выпускается как отдельный продукт.

Оба продукта выпускаются на Windows, Mac и Linux, но Либре Офис есть ещё и для Андроид, а также существует версия Portable, то есть не требующая установки.

Системные требования

Опен Офис может работать на компьютерах, соответствующих следующим требованиям:

  • Windows XP, 2003, 2012, Vista, 7, 8, 8.1, 10, Linux6 и выше, OS X 10.7 и выше;
  • 256 мегабайт оперативной памяти, рекомендовано 512;
  • от 650 МБ свободного места на винчестере для Windows, 400 МБ для остальных систем;
  • процессор Intel для OS X;
  • графическое устройство с разрешением 1024х768 и выше.

Требования для Либреофис:

  • Windows XP SP3, Vista, Server 2008, 7, 8, Server 2012, 10, Linux 2.6.18 или выше, OS X 10.8 или выше;
  • 256 мегабайт оперативной памяти , рекомендовано 512;
  • от 1,55 ГБ свободного места на диске для Windows и Linux, 800 МБ для OS X;
  • графическое устройство с разрешением 1024х768 и выше;
  • процессор Intel для OS X, Pentium-совместимый для Linux (Pentium 3, Athlon и выше).

Как видно, второй вариант требует чуть больше системных ресурсов, но отличия не принципиальны.

Сравнение

Чтобы определить, установить более новый LibreOffice или выбрать проверенный временем OpenOffice, необходимо сравнить их по разным показателям, определить, какие отличия важны, а на которые не стоит обращать внимание:


LibreOffice более совершенен в плане совместимости, особенно это касается текстового редактора. Он прекрасно работает с форматом doc и docx , редактирует и сохраняет. А OpenOffice их откроет, но после редактирования предложит записать в своём формате. У обоих пакетов возникают проблемы с файлами, содержащими макросы, сложные элементы оформления. Отдельно стоит сказать о презентациях. Сделанные в бесплатных программах, они без проблем откроются в PowerPoint, однако обратный процесс не всегда успешен. Дело в том, что PP гораздо более мощный и далеко не все функции присутствуют в бесплатных аналогах. То же самое можно сказать об отображении графиков и диаграмм.

  1. Скорость и удобство работы. LibreOffice - более динамично развивающийся продукт, который стремиться конкурировать с MS Office. Он более цельный, удобный в работе и настройке, продуман в мелочах. Но более требователен к системе и, соответственно, работает медленнее на старых компьютерах.

Определение параметров совместимости для текстовых документов. С помощью этих параметров можно точно настроить LibreOffice для импорта документов Microsoft Word.

Откройте текстовый документ и выберите в меню Сервис – Параметры - LibreOffice Writer - Совместимость

Contents

Использовать параметры принтера при форматировании документа

Указывает, что параметры принтера применяются для печати и форматирования вывода на экран. Если этот флажок не установлен, для вывода данных на экран и на печать будет использоваться независимая от принтера разметка.

Добавлять интервалы между абзацами и таблицами (для текущего документа)

В LibreOffice Writer интервалы абзацев определяются не так, как в документах MS Word. Если определен интервал между двумя абзацами или таблицами, в соответствующие документы MS Word также добавляется интервал.

Указывает, должен ли добавляться совместимый с MS Word интервал между абзацами и таблицами в текстовые документы LibreOffice Writer.

Добавлять интервалы между абзацами и таб. в начале стр. (для текущего документа)

Указывает, используется ли интервал между абзацами в начале страницы или столбца, если этот абзац расположен на первой странице документа. То же самое относится к разрыву страницы.

Use OpenOffice.org 1.1 tab stop formatting

Указывает, как выравнивается текст в позициях табуляции за правым полем и как обрабатываются десятичные метки табуляции и позиции табуляции рядом с разрывом строки. Если этот флажок не установлен, позиции табуляции обрабатываются так же, как в других приложениях Office.

В текстовых документах, создаваемых в вашей текущей версии Writer, по умолчанию используется новая обработка позиции табуляции. В текстовых документах, созданных в версиях Writer до StarOffice 8 или OpenOffice.org 2.0, применяется старая обработка позиции табуляции.

Не добавлять дополнительный интервал между строками текста

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

В текстовых документах, создаваемых в вашей текущей версии Writer, по умолчанию используется дополнительный отступ. В текстовых документах, созданных в версиях Writer до StarOffice 8 или OpenOffice.org 2.0, дополнительный отступ не используется.

Use OpenOffice.org 1.1 line spacing

Если этот параметр отключен, будет применяться новый процесс для форматирования строк текста с пропорциональным межстрочным интервалом. Если этот параметр включен, будет применяться предыдущий метод форматирования строк текста с пропорциональным межстрочным интервалом.

В текстовых документах, созданных в вашей текущей версии Writer и в документах последних версий Microsoft Word, используется новый процесс. В текстовых документах, созданных в версиях Writer до StarOffice 8 или OpenOffice.org 2.0, используется предыдущий процесс.

Добавить интервал для абзацев и таблиц внизу ячеек таблиц

Указывает, что нижний интервал добавляется к абзацу, даже если это последний абзац в ячейке таблицы.

Если этот параметр выключен, ячейки таблиц будут форматироваться как в версиях Writer до StarOffice 8 или OpenOffice.org 2.0. Если этот параметр включен, будет применяться другой способ форматирования ячеек таблиц. Этот параметр по умолчанию включен для новых документов, созданных в LibreOffice %PRODUCTVERSION, и для документов, импортированных из формата Microsoft Word.

Use OpenOffice.org 1.1 object positioning

Указывает, как вычисляется положение незакрепленных объектов, привязанных к символу или абзацу, относительно верхних и нижних интервалов абзаца.

Если этот параметр включен, незакрепленные объекты размещаются как в версиях Writer до StarOffice 8 или OpenOffice.org 2.0. Если этот параметр выключен, незакрепленные объекты размещаются с использованием другого метода, похожего на метод, используемый в Microsoft Word.

Для новых документов этот параметр будет отключен. Для документов Writer, созданных в более ранних версиях, чем LibreOffice %PRODUCTVERSION, этот параметр включен.

Use OpenOffice.org 1.1 text wrapping around objects

MS Word и Writer имеют различный подход к обтеканию текста вокруг плавающих экранных объектов. Плавающие экранные объекты - это рамки Writer и рисованные объекты, а также объекты "текстовое поле", "графический объект", "рамка", "рисунок" и т. д. в MS Word.

В MS Word и текущих версиях Writer содержимое верхнего/нижнего колонтитула страницы и содержимое сносок/нижних сносок не обтекает незакрепленные экранные объекты. Содержимое текстового поля обтекает незакрепленные экранные объекты, привязанные к верхнему колонтитулу страницы.

В версиях Writer до StarOffice 8 или OpenOffice.org 2.0 все происходит наоборот.

Если этот параметр выключен, что является настройкой по умолчанию, будет применяться новый метод обтекания текста. Если этот параметр включен, будет применяться старый метод обтекания текста.

Учитывать стиль обтекания при определении положения объектов

Задает работу сложного процесса определения положения незакрепленных объектов, привязанных к символу или абзацу. В версиях Writer до StarOffice 8 или OpenOffice.org 2.0 использовался итеративный процесс, в то время как в текущих версиях используется прямой процесс, аналогичный процессу в Microsoft Word.

Если этот параметр выключен, используется старый итеративный процесс расположения объектов в LibreOffice. Если этот параметр включен, используется новый прямой процесс, что обеспечивает совместимость с документами Microsoft Word.

Увеличение расстояния между словами для абзацев с выравниванием по ширине при вставке новых строк вручную

Если эта опция активна, Writer добавляет пустое пространство между словами в строках, которые заканчиваются нажатием клавиш Shift+Enter, в абзацах с выравниванием по ширине. Если опция выключена, разнесение словами для выравнивания строк по ширине не производится.

Эта настройка используется по умолчанию для текстовых документов.odt. Она сохраняется и загружается с документом в формате текстового документа.odt. Эта настройка не сохраняется в старых текстовых документах.sxw, поэтому для текстовых документов.sxw она выключена.

По умолчанию

Щелкните для использования текущих параметров на этой вкладке в качестве параметров по умолчанию для последующих сеансов работы с LibreOffice.

Параметры по умолчанию заданы изготовителем следующим образом. Перечисленные ниже параметры включены, а все остальные отключены.

  1. Добавлять интервалы между абзацами и таблицами (для текущего документа)
  2. Добавлять интервалы между абзацами и таб. в начале стр. (для текущего документа)
  3. Добавить интервал для абзацев и таблиц внизу ячеек таблиц
  4. Увеличение расстояния между словами для абзацев с выравниванием по ширине при вставке новых строк вручную

Однажды Microsoft Office может здорово ударить по вашему бюджету. Или вы захотите попрощаться с ним по идеологическим причинам. В любом случае, вам понадобятся хорошие редакторы на замену. Но… ONLYOFFICE или LibreOffice?

Мы постараемся облегчить этот выбор: главным критерием должны быть форматы, которыми вы пользуетесь.

Кратчайшая история времени форматов

Раньше из офисных форматов были только полностью закрытые бинарные — doc, xls и ppt от Microsoft. Никому это не нравилось. Кроме самих Microsoft, конечно.

К счастью, рыцари-джедаи из open source сообщества создали альтернативу — новые форматы, основанные на XML. Их назвали OpenDocument format (открытый формат документов для офисных приложений). Слово «открытый» здесь значит, что исходный код форматов открыт, а использовать их можно без ограничений. К тому же, форматы оказались действительно хороши — это быстро поняли в Microsoft.

Взяв за основу идею open source разработчиков, в 2007 Microsoft выпустили новую версию своих офисных приложений, которая предполагала сохранение в также разработанные с помощью XML форматы OOXML (Office Open XML) — docx, xlsx, pptx. Слово «открытый» на тот момент не означало никакой настоящей открытости, форматы были надежно защищены патентами Microsoft. Но если не принимать близко к сердцу моральную сторону вопроса, то офис получился очень качественный.

ODF и OOXML несовместимы

Хотя у ODF и OOXML много общего, между собой они несовместимы. Это означает, что когда вы открываете docx-файл в основанных на ODF OpenOffice/LibreOffice, вы рискуете потерять первоначальное форматирование. Это работает и наоборот, когда вы пытаетесь открыть odt в Microsoft Word.

На самом деле, никто не хотел этой совместимости — open source разработчики не пожелали играть по правилам Microsoft и поддерживать проприетарный софт, в то время как корпорация видела в них бунтарей или даже повстанцев. Но смогли ли повстанцы уничтожить Звезду Смерти? К сожалению, нет. Может быть, потому что с ними просто не было Люка Скайуокера.

OOXML популярнее ODF

Даже с такими альтернативами как OpenOffice и LibreOffice, Microsoft Office остается самым популярным офисным пакетом в мире. Большинство документов сохраняются именно в форматах Microsoft. Конечно, старые файлы до сих пор хранятся в бинарных форматах, но OOXML очень быстро догоняет их.

Конечно, никакого научного исследования по поводу популярности OOXML и ODF не проводилось. К тому же, документооборот подавляющего большинства организаций закрыт. Но к счастью, у нас есть интернет.

Например, Google Trends показывает, что docx ищут значительно чаще, чем odt.

Поиск в Google с помощью метода filetype показывает такие же результаты:

1 filetype:docx = 14 400 000 найденных документов.

1 filetype:odt = 388 000 найденных документов.

text filetype:docx = 1 020 000 найденных документов.

text filetype:odt = 28 100 найденных документов.

Означает ли это, что OOXML лучше ODF? Необязательно. Всё-таки здесь речь не о качестве, а о распространенности.

Пытаемся ли мы уговорить вас использовать OOXML? Тоже нет. Популярность форматов может иметь очень отдаленное отношение к вашим предпочтениям.

Просто выбирайте с учетом:

  1. Форматов, которые больше нравятся лично вам.
  2. Форматов, популярных среди тех, с кем вы работаете.

Если у вас в компании сто лет стоял Microsoft, и за это время вы накопили сотни гигабайт документов в их форматах, да и бухгалтер тётя Маша умеет только в Excel, пытаясь пересадить всех на LibreOffice, вы только истреплете нервы себе и другим. И, между прочим, поехавшее форматирование вредно не только для нервов, но и для работы. Скорее всего, вы просто потеряете на этом кучу времени.

Ну и наоборот, если в вашей среде все фанаты open source, а вы им docx? Рискуете потерять и форматирование, и репутацию. Если не верите, просто почитайте комментарии на ЛОРе под любой новостью про ONLYOFFICE и OOXML.

В общем, определитесь с родными форматами и просто скачайте нужный офисный пакет.

ONLYOFFICE для OOXML, LibreOffice для ODF

ONLYOFFICE заточен на работу с docx, xlsx и pptx, и обладает максимальной совместимостью с форматами MS Office. Это буквально означает, что все объекты, которые есть в редакторах ONLYOFFICE, были созданы в соответствии со стандартами MS Office. Это четыре тома, больше семи тысяч страниц, если что. Мы уже много сделали, но, конечно, много всего ещё предстоит добавить.

Если смотреть на документ как набор объектов, то объектная модель ONLYOFFICE полностью соответствует OOXML, а объектная модель Libre — ODF.

ONLYOFFICE также работает с ODF, но с помощью конвертации. То есть, автоматически конвертирует ODF в OOXML при открытии. Позднее вы можете сохранить документ в ODF, но учитывайте, что это будет означать ещё одну конвертацию.

LibreOffice хорош с ODF, а также открывает docx, xlsx и pptx. Но с проблемами. Большими. И это довольно естественно, если учитывать историю форматов.

Так что, ONLYOFFICE или LibreOffice? Решайте сами.

P.S. Другой момент, который вы можете захотеть учесть при выборе редактора, это совместное редактрование.

ONLYOFFICE изначально был веб-решением, поэтому совместное редактирование в нем есть по умолчанию. LibreOffice Online — это про отображение редактора, крутящегося на сервере, в вашем браузере. Если вас заинтересовала эта тема, читайте нашу (потому что Collabora = код LibreOffice Online + новый интерфейс).

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

Стоимость последней версии самого популярного пакета офисных программ Microsoft Office 2016 составляет около шести тысяч рублей для одного компьютера. Данный факт заставляет многих пользователей искать бесплатные альтернативы. Таковыми являются программные пакеты LibreOffice или OpenOffice.

Состав офисных пакетов программ

Аналогичными платными программными продуктами выступают MS Word, Excel, PowerPoint, Visio для редактирования изображений и Access — редактор баз данных.

LibreOffice или OpenOffice являются кроссплатформенными программными продуктами, приложения работают как на самой распространенной Windows, так и на Linux или Mac OS X. Кроме того, в LibreOffice занимаются разработкой версии редакторов для мобильных iOS и Android.

Интерфейс и функциональность программных продуктов

Если не знать, что именно за продукт установлен - LibreOffice или OpenOffice, - интерфейс с первого взгляда и не отличишь. На панели инструментов все те же “Файл”, “ Правка”, “Вид”, “Вставка”, “Формат”, “Таблица”, “Инструменты”, ”Окно” и “Помощь”, в том или ином виде характерные и для MS Office, и для онлайн-сервиса Google Docs. Все основные элементы доступны тут же: печать, масштаб, начертание и размер шрифта, разметка и так далее.

LibreOffice (OpenOffice сравнение тут выигрывает, но настраиваемые функции конкурента восполняет данный пробел) не оснащен боковой панелью инструментов, использование которой удобно на широкоформатных экранах, в остальном интерфейс и функциональность графических редакторов сходятся. Кстати, в LibreOffice последняя опция включается в “экспериментальных возможностях”, так что вполне возможно, что разработчики со временем выведут боковое меню в отображение по умолчанию.

Сравнение OpenOffice / LibreOffice и макроса по имени пользователя также равнозначно: скрипты создаются подобным образом, никаких существенных отличий не наблюдается.

Совместимость с форматами MS Office

Microsoft Office установлен на 85 % устройств, а “родной” формат.doc или.docx (или соответственно.xls и.xlsx для таблиц, .pptx для презентаций) отличается повсеместной распространенностью, так что не рассмотреть совместимость сравниваемых программных пакетов с MS невозможно.

Документы, подготовленные в LibreOffice или OpenOffice, с наибольшей вероятностью просматриваться будут в стандартном MS Office, так что корректное отображение необходимо. Лидирующую позицию в этом вопросе (кроме, конечно, признанного MS Office) занимает LibreOffice, который может напрямую редактировать файлы из Word или просматривать документы из Visio. OpenOffice же открывает.doc или.docx, но при сохранении предлагает изменить расширение на свой формат или сохранить файл в старом расширении MS Office.

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

LibreOffice vs OpenOffice: уникальные функции

Несмотря на внешнюю идентичность, программы отличаются и некоторыми уникальными функциями. Точнее, LibreOffice отличается решениями, которых, к сожалению, не наблюдается у прямого конкурента. Так, например в LibreOffice реализована функция динамического отображения количества слов и символов, тогда как конкурент офисной программы отображает в нижнем меню лишь номер текущей страницы.

Кроме того, в LibreOffice поддерживаются встроенные шрифты. Это значит, что начертание и другие атрибуты текста или стили, примененные при создании или редактировании исходного файла, сохраняются при открытии документа на компьютере, где не установлен использующийся шрифт. Текстовый файл не будет искажаться, что не предусмотрено в OpenOffice.

Быстродействие программных продуктов

Небольшое преимущество OpenOffice перед конкурентом заключается в быстродействии. В тестах, проводимых на персональном компьютере с памятью в три гигабайта и операционной системой Windows 7, офисная программа несколько опережает LibreOffice по скорости сохранения, открытия файла или перевода документа в другой формат.

В среднем OpenOffice Writer и Calc на 20-23 % быстрее аналогичного продукта из состава пакета LibreOffice. Конечно, данный факт не является решающим при выборе пакета офисных программ, но довольно важен в условиях, когда необходимо срочно отправить отчет или снести правки в предыдущую версию документа.

Популярность пакетов офисных программ

OpenOffice, как правило, выступает первым продуктом, на который переходят в процессе поиска альтернативы Microsoft Office. Так, на первый квартал 2010 года именно этот пакет офисных программ был установлен на 21 % устройств немецких пользователей (учитывались при этом как частные лица, использующие данный пакет, так и коммерческие организации, общественные фонды, администрации и другие государственные ведомства). В России продукт использует Ростелеком, Федеральная служба судебных приставов и Пенсионный фонд.

Однако уже к 2011 году началась массовая миграция на LibreOffice со стороны французских, испанских и итальянских пользователей, жителей и компаний Дании, военных ведомств Италии и городской администрации Валенсии. В 2014 году (в связи с введением санкций) переход на свободно распространяемый пакет офисных программ начала российская металлургическая и горнодобывающая компания "Евраз".

А как обстоят дела на сегодняшний момент в противостоянии LibreOffice vs OpenOffice? Не принимая во внимание аналогичный пакет продуктов от Microsoft, отметим, что именно LibreOffice занимает лидирующую позицию по распространенности как среди частных лиц, так и в корпоративном сегменте пользователей.

Скорость разработки и новые версии

Сегодня, как уже упоминалось, разница между LibreOffice и OpenOffice незначительна, но со временем все может измениться. Скорость разработки новых версий и устранения недостатков предыдущих вариантов программы выше у LibreOffice, разработчики OpenOffice при этом замедлили темпы для аудита кода, что тоже неплохо. Можно ожидать, что недостатки предыдущих версий программы будут устранены, но и на новые функциональные возможности слишком надеяться не стоит.

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

Так что же лучше — LibreOffice или OpenOffice?

Мы рассмотрели преимущества и недостатки программных пакетов, но, как говорится, лучше один раз увидеть, чем сто раз услышать. А еще лучше - потестить, потому как однозначный ответ на вопрос: “LibreOffice или OpenOffice — что лучше?” дать довольно сложно, не попробовав оба продукта. Как OpenOffice, так и LibreOffice находятся в свободном доступе, так что на личном опыте проверить удобство, функциональность, быстродействие и совместимость программных продуктов с другими распространенными форматами не составляет труда. Только так можно окончательно определиться с бесплатным аналогом признанного лидера рынка.

Здравствуй, читатель! Ты когда-нибудь занимался переводом своего офиса/школы/института/друзей на Linux? Помнишь, как долго и упорно ты доказывал, что это - путь добра и света? А помнишь первую проблему, из-за которой пришлось все вернуть назад? Дай угадаю. Первый документ созданный в LibreOffice или OpenOffice отказался корректно открываться в MS Office? Слезы, сопли и мольбы оставить Linux ни к чему не привели? Утри нос, читатель! Под катом - о том, как подружить LibreOffice 3.5 и MS Office 2010 так, чтобы все везде открывалось одинаково.

Корень всех зол

Я, если и не сходу, очень быстро дошел до того, что работа с хорошо структурированными документами позволяет в будущем избежать многих проблем с их использованием. Все эти кучи пробелов для сдвига текста вправо и использование кнопки «Жирно» вместо использования стилей были мне чужды. В отличие от многих моих коллег, я тратил больше времени на подготовку структуры документа, чем на его содержимое, зато все мои документы были аккуратными и изменять их было одно удовольствие.

Когда пришел тот прекрасный день, когда я пересел с MS Office на LibreOffice, я заметил, что содержимое многих моих документов осталось цело и так же аккуратно отформатировано. Уже тогда, я знал, что документы должны искажаться и ломаться при переходе, но это касалось только некоторых моих документов (как правило, с векторной графикой внутри). Мой внутренний программист требовал исследовать этот удачный опыт. Оказалось, что если придерживаться некоторых правил при форматировании документа, он будет полностью переносим между LibreOffice и MS Office.

Unit-tests

Чтобы узнать, какие именно элементы форматирования «слетают» при переносе, я разделил все на минимальные части и группы. Так, для начала нужно было рассмотреть форматирование целых страниц, затем абзацев, затем букв, таблиц, списков, изображений и так далее. Всего получилось 10 групп, а именно:
  • Страницы
  • Колонтитулы
  • Колонки
  • Абзацы
  • Символы
  • Списки
  • Изображения
  • Таблицы
  • Рецензирование
В каждой группе содержится несколько тестируемых компонентов. Так, в группе страницы такими элементами являются: формат, ширина, высота, ориентация, поля и т.д. Каждый компонент тестируется отдельно от предыдущего с надеждой, что если каждый в отдельности пройдет тест, то и вместе они будут отображаться правильно.

Тестирование проходило следующим образом. Для каждого компонента создается отдельный файл в LibreOffice 3.5, в котором данному компоненту устанавливается некоторое известное значение. Например, для тестирования форматов страниц было создано четыре файла со значениями этого компонента: A6, A5, A4, A3 - для тестирования ширины, один файл со значением ширины в 10 см. Каждый файл имел уникальное имя - числовой идентификатор. Так же был создан журнал тестирования - электронная таблица с перечислением всех тестируемых компонентов, их идентификаторов (именно этот идентификатор записывается в качестве имени файла) и флагов: прошел тестирование или нет в LibreOffice и MS Office. Далее каждый файл открывался сначала в LibreOffice, затем переносился на машину с Windows и открывался в MS Office. Все изменения значений компонентов изучались и записывались.

Забегая вперед

Результаты оказались крайне интересными. Оказывается оба этих редактора прекрасно уживаются. С их помощью можно создавать не только простенькие документы с отбивкой с помощью пробелов, но и целые договоры с нумерацией глав и автоматической нумерацией пунктов договора. Так же я узнал, что если в качестве значения конкретного компонента в LibreOffice установить значение, сохранить документ в doc, выйти и снова открыть документ, это значение может сброситься в ноль. Это означает, что LibreOffice отключает данный компонент из-за того, что он не реализован в MS Office! Так, например, если вы зададите надчеркивание текста и сохраните документ в doc, то после повторного открытия в LibreOffice это форматирование будет просто сброшено. Это вызвано тем, что в MS Office нет надчеркивания текста.

Обо всем понемногу

Теперь коротко о каждой группе и правилах оформления для обеспечения переносимости.
Страницы
Все основные форматы страниц (A6-3) прекрасно переносятся между редакторами, но так как в MS Office форматы A6 и A5 не определены, то станица просто имеет «Особый размер», соответствующий этим форматам.
Ширина, высота и ориентация так же отлично переносятся, как и поля страницы, чего нельзя сказать о цветном фоне, и дело вовсе не в MS Office (он-то прекрасно отображает выбранный в LibreOffice цвет фона страницы), как ни странно именно первый отказывается закрашивать страницу в нужный цвет!
Если вы хотите нарисовать границы страницы, то никаких проблем с переносимостью не возникнет, но вот отступы использовать не получится, лучше заменить их на поля.
Нужно смешать в одном документе книжную и альбомную ориентацию? Дерзайте! Используйте для этого разрыв страницы и никаких проблем с переносимостью у вас не возникнет!
Колонтитулы
Ничего сложного, если следовать четырем простым правилам:
  1. Всегда включайте колонтитулы в документ, даже если они пусты
  2. Высота всегда должна быть установлена в значение 0,10 см, используйте для задания высоты колонтитула компонент Интервал
  3. Реальная высота поля страницы = поля + интервал колонтитула + 0,10 см
  4. Не используйте границы и поля в колонтитулах
Таблицы и нумерация в колонтитулах отлично переносятся.
Колонки
С этим нет никаких проблем, любое число колонок, их ширина и интервал между ними переносятся без проблем.
Абзацы
Отступы, интервалы, поля, цвета, выравнивание и границы переносимы, вертикальное выравнивание - нет (выравнивание строки относительно центральной оси предложения), ведь в MS Office оно отсутствует.
Символы
Из форматирования шрифтов не работает надчеркивание и… больше ничего! Все остальное прекрасно переносится.
Списки
Самое сложное. Тут крайне важна правильная структура и проще всего ее добиться именно в LibreOffice. Маркированный и нумерованный списки переносятся нормально, проблема возникает с уровнями списка, они просто сбрасываются при переносе. Выходом является использование команд На уровень вниз и На уровень вверх в LibreOffice, а так же правильное использование окна Маркеры и нумерация. Немного «белой магии» и списки переносятся отлично.
Изображения
Совершенно никаких сложностей, важно лишь помнить, что привязка возможна только К символу или Как символ, а перед изображением лучше оставлять одну пустую строку (иначе они поменяются местами). Крайне не советую пользоваться встроенными векторными редакторами, лучше картинки;)
Таблицы
Вообще никаких проблем, переносятся чисто.
Рецензирование
Примечания, удаление текста и добавление текста работают отлично при переносе. Также оба редактора нормально обрабатывают механизмы Отмены и Приемки изменений.
Поля
Смог создать поле Дата в определенном формате, на этом и закончил.

Пора прощаться

Напоследок о самом главном. Хорошая структура документа - залог его переносимости! И несколько важных советов:
  • Не используйте пробелы или табуляцию для сдвига текста в край, для этих целей есть отступы, выравнивание или в крайнем случае таблицы
  • Используйте стили везде и всегда, это позволит вам в будущем изменять документ в пару кликов
  • Не позволяйте другим копаться в вашем документе, изменяя его. Просите помечать изменения и изменяйте документ сами, это сбережет структуру документа от потных ручонок
  • Попробуйте LibreOffice. До этого теста я был убежден, что единственным действительно стоящим решением MS (да уберегут меня боги Linux от холивара) является их офис, и как же я был удивлен, что в LibreOffice есть больше компонентов форматирования. Не верите - попробуйте сами!
  • Не используйте сложное формирование документа. Нужен красочный буклет - забудьте о переносимости. Редакторы просто не понимают векторную графику друг друга
  • Подготовьте все документы и проверьте их на разных редакторах заранее, это сбережет вам нервы в будущем
  • PDF отлично отображается на любых редакторах, LibreOffice и MS Office умеют экспортировать документ в этот формат. Понимаете намек?