Как открыть документы либре офис на другом компьютере
Некоммерческая организация The Document Foundation (TDF) выпустила очередное крупное обновление LibreOffice. Седьмой по счету мажорный релиз бесплатного офисного пакета предлагает улучшенную совместимость с форматами файлов конкурирующего Microsoft Office, обновления функциональности, визуальные улучшения, а также важные изменения «под капотом», не всегда заметные пользователю.
Сборки офисного пакета для ОС Windows (x64; Windows 7 SP1 и новее), Linux (x64; rpm, deb), macOS (10.10 и более поздние) доступны для скачивания с официального сайта проекта. Там же можно найти его исходный код, а также набор средств разработки (SDK).
По данным TDF, 74% изменений в код нового выпуска внесены разработчиками, которые представляют входящие в консультативный совет организации компании, к примеру, Collabora, Red Hat и CIB. Авторство 26% правок принадлежит независимым специалистам.
Совместимость с MS Office и новым стандартом ODF
С выходом LibreOffice 7.0 у пользователей появилась возможность сохранять документы в родном для Microsoft Office 2013/2016/2019 формате docx. Предыдущие версии пакета поддерживали экспорт в режиме совместимости с Office 2007.
Кроме того, стал возможен экспорт в файлы формата xlsx (Microsoft Excel) с именами листов (sheets) длиной более 31 символа, а также содержащие элемент управления checkbox (переключатель-галочка).
LibreOffice 7.0 для macOS получил новый набор иконок
Устранена «Ошибка недопустимого содержимого» (Invalid content error), которая могла возникать при открытии экспортированных файлов xlsx с фигурами из соответствующих галерей. Наконец, улучшен фильтр импорта/экспорта pptx (Power Point).
Новый LibreOffice поддерживает актуальную версию открытого формата документов OpenDocument 1.3 (ODF), в которую включены функции безопасности. В частности, теперь документы формата ODF можно заверять цифровой подписью, а их содержимое – шифровать с помощью ключей OpenPGP.
Поддержка Google Skia и API Vulkan
В LibreOffice 7.0 реализована возможность отрисовки текста, фигур и изображений с помощью графической библиотеки Google Skia вместо Cairo. Аппаратное ускорение теперь может осуществляться с использованием API Vulkan.
Визуальные улучшения
Добавлены новые темы значков. В macOS теперь по умолчанию будет использоваться тема Sukapura, цветовая схема которой приведена в соответствие с рекомендациями Apple.
В Windows же по умолчанию применяется тема Colibre, визуальный стиль которой теперь соответствует MS Offfice 365. Помимо нее «Отполирован» набор иконок Stifr. Удалена из дистрибутива тема Tango, однако ее по-прежнему можно установить в виде дополнения.
Наконец, после выполнения новой установки перемещение любых панелей инструментов в приложениях из состава LibreOffice 7.0 по умолчанию заблокировано.
Функциональные изменения
В приложениях из офисного пакета теперь доступны новые галереи фигур, которые могут быть легко отредактированы и стилизованы пользователем: стрелки, диаграммы, блок-схемы, значки, символы и элементы компьютерных сетей.
Зачем интегрировали ИТ-системы ПФР и московских судовБольшинство шаблонов презентаций Impress приведено к более актуальному соотношению сторон экрана (16:9 вместо 4:3), некоторые из них получили поддержку стилей. В Impress наравне с графическим редактором Draw и текстовым процессором Writer реализована возможность преобразования текста в полупрозрачный.
В редактор таблиц добавлены новые функции – генераторы случайных чисел, а автосумма теперь вставляется по нажатию комбинации клавиш Alt и =.
Существенно улучшен «Навигатор» во Writer, реализовано выделение установленных закладок непосредственно в тексте, а также защита закладок и полей от изменения.
Несколько слов о проекте LibreOffice
LibreOffice является кроссплатформенным и свободно распространяемым на условиях лицензии MPL 2.0 (Mozilla Public License) офисным пакетом с открытым исходным кодом.
Представляет собой бесплатный аналог Microsoft Office. В качестве базового формата для хранения файлов использует OpenDocument Format (ODF), представляющий собой альтернативу Office Open XML, используемому корпорацией Microsoft. Несмотря на это, LibreOffice полностью поддерживает открытие и сохранение документов в форматах Microsoft Office (Word, Excel, Powerpoint и др).
Часть независимых разработчиков проекта оказалась недовольна авторитарным руководящим стилем Oracle, в результате чего приняла решение основать TDF и под ее эгидой заняться развитием форка или ответвления проекта под другим именем и в соответствии с собственной стратегией. Oracle препятствовать этому не стала.
LibreOffice, в свою очередь, также породил множество форков, в том числе за авторством российских разработчиков.
Так, в ноябре 2019 г. CNews писал об исключении одного из таких продуктов – Alteroffice – из Единого реестра отечественного ПО Минкомсвязи. По словам участника рынка, знакомого с подоплекой удаления, офисный пакет сгубили не столько сами заимствования кода из открытого ПО, сколько прямое нарушение свободной лицензии на его использование. В Alteroffice якобы отсутствовали отсылки к реальному авторству элементов. Из-за этого «Алми партнер», разработчик продукта, утратил законное право на переработку LibreOffice и выпуска на его основе продуктов со сходными свойствами, но под собственной маркой.
Здравствуй, читатель! Ты когда-нибудь занимался переводом своего офиса/школы/института/друзей на Linux? Помнишь, как долго и упорно ты доказывал, что это — путь добра и света? А помнишь первую проблему, из-за которой пришлось все вернуть назад? Дай угадаю. Первый документ созданный в LibreOffice или OpenOffice отказался корректно открываться в MS Office? Слезы, сопли и мольбы оставить Linux ни к чему не привели? Утри нос, читатель! Под катом — о том, как подружить LibreOffice 3.5 и MS Office 2010 так, чтобы все везде открывалось одинаково.
Корень всех зол
Я, если и не сходу, очень быстро дошел до того, что работа с хорошо структурированными документами позволяет в будущем избежать многих проблем с их использованием. Все эти кучи пробелов для сдвига текста вправо и использование кнопки «Жирно» вместо использования стилей были мне чужды. В отличие от многих моих коллег, я тратил больше времени на подготовку структуры документа, чем на его содержимое, зато все мои документы были аккуратными и изменять их было одно удовольствие.
Когда пришел тот прекрасный день, когда я пересел с MS Office на LibreOffice, я заметил, что содержимое многих моих документов осталось цело и так же аккуратно отформатировано. Уже тогда, я знал, что документы должны искажаться и ломаться при переходе, но это касалось только некоторых моих документов (как правило, с векторной графикой внутри). Мой внутренний программист требовал исследовать этот удачный опыт. Оказалось, что если придерживаться некоторых правил при форматировании документа, он будет полностью переносим между LibreOffice и MS Office.
Unit-tests
Тестирование проходило следующим образом. Для каждого компонента создается отдельный файл в 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 цвет фона страницы), как ни странно именно первый отказывается закрашивать страницу в нужный цвет!
Если вы хотите нарисовать границы страницы, то никаких проблем с переносимостью не возникнет, но вот отступы использовать не получится, лучше заменить их на поля.
Нужно смешать в одном документе книжную и альбомную ориентацию? Дерзайте! Используйте для этого разрыв страницы и никаких проблем с переносимостью у вас не возникнет!
Колонтитулы
- Всегда включайте колонтитулы в документ, даже если они пусты
- Высота всегда должна быть установлена в значение 0,10 см, используйте для задания высоты колонтитула компонент Интервал
- Реальная высота поля страницы = поля + интервал колонтитула + 0,10 см
- Не используйте границы и поля в колонтитулах
Колонки
С этим нет никаких проблем, любое число колонок, их ширина и интервал между ними переносятся без проблем.
Абзацы
Отступы, интервалы, поля, цвета, выравнивание и границы переносимы, вертикальное выравнивание — нет (выравнивание строки относительно центральной оси предложения), ведь в MS Office оно отсутствует.
Символы
Из форматирования шрифтов не работает надчеркивание и… больше ничего! Все остальное прекрасно переносится.
Списки
Самое сложное. Тут крайне важна правильная структура и проще всего ее добиться именно в LibreOffice. Маркированный и нумерованный списки переносятся нормально, проблема возникает с уровнями списка, они просто сбрасываются при переносе. Выходом является использование команд На уровень вниз и На уровень вверх в LibreOffice, а так же правильное использование окна Маркеры и нумерация. Немного «белой магии» и списки переносятся отлично.
Изображения
Совершенно никаких сложностей, важно лишь помнить, что привязка возможна только К символу или Как символ, а перед изображением лучше оставлять одну пустую строку (иначе они поменяются местами). Крайне не советую пользоваться встроенными векторными редакторами, лучше картинки ;)
Таблицы
Вообще никаких проблем, переносятся чисто.
Рецензирование
Примечания, удаление текста и добавление текста работают отлично при переносе. Также оба редактора нормально обрабатывают механизмы Отмены и Приемки изменений.
LibreOffice может открывать и сохранять документы в форматах файлов Microsoft Office. Форматы Microsoft Office Open XML могут открываться, но не сохраняться.
Содержание
Открытие файла Microsoft Office
- Выберите команду Файл - Открыть. В LibreOffice, в диалоговом окне открытия файлов, выберите файл Microsoft Office.
Сохранение как файл Microsoft Office
- Выберите команду Файл - Сохранить как.
- В списке поля Тип файла выберите формат файла Microsoft Office.
Сохранение документов в форматах Microsoft Office по умолчанию
- Выберите команду Сервис - Параметры - Загрузка/сохранение - Общие.
- В области Стандартный формат файла и параметры настройки ODF сначала выберите тип документа, а затем выберите тип файла для сохранения.
После этого при сохранении документа автоматически будет устанавливаться выбранный тип файла. Безусловно, остается возможность выбрать другой тип файла в диалоговом окне сохранения файла.
Преобразование многих файлов Microsoft Office в формат OpenDocument
Мастер преобразования документов будет копировать и преобразовывать все файлы Microsoft Office в папке в документы LibreOffice с форматом файлов OpenDocument. Можно указать папку, которую нужно просматривать, и папку, в которой должны быть сохранены преобразованные файлы.
Работа в Microsoft Office и LibreOffice
За некоторыми исключениями, Microsoft Office и LibreOffice не могут запускать один и тот же код макроса. Microsoft Office использует код VBA (Visual Basic для приложений), а LibreOffice использует код Basic, основанный на среде LibreOffice API (интерфейс прикладного программирования). Несмотря на то, что язык программирования один и тот же, объекты и методы отличаются.
Самые новые версии LibreOffice способны запускать некоторые сценарии Excel Visual Basic, если эта функция включена в меню LibreOffice – ПараметрыСервис - Параметры - Загрузка/сохранение - Свойства VBA. |
Если макрос используется в одном из приложений и есть желание использовать те же функциональные возможности в другом приложении, необходимо отредактировать этот макрос. Для этого следует загрузить в LibreOffice макрос, которые содержатся в файлах Microsoft Office, просмотреть и отредактировать его код в интегрированной среде разработки LibreOffice Basic IDE.
При загрузке документа можно сохранить или удалить VBA-макрос.
Откройте документ Microsoft Office, который содержит код макроса VBA. Измените только обычное содержимое (текст, ячейки, графические объекты), но не редактируйте макрос. Сохраните документ с типом файла Microsoft Office. Откройте файл в Microsoft Office, и VBA-макрос будет работать, как прежде.
Можно также удалить VBA-макрос из файла Microsoft Office при загрузке или сохранении.
Без сомнения, одним из самых загружаемых офисных программ сегодня является Microsoft Office, поскольку он всегда был одним из самых популярных, поскольку был разработан Редмондом. Правда в том, что есть также много пользователей, которые больше поддерживают лицензии на бесплатное использование, и в этом случае наиболее рекомендуемой версией является LibreOffice.
Однако мы также должны принять во внимание, что есть очень важный вопрос со стороны пользователей этого типа программ, и это не что иное, как: какая-то несовместимость или проблема возникает при сохранении обоих приложений на компьютере, поскольку это происходит, например, между разными версиями Microsoft Office.
Итак, можно ли установить Microsoft Office и LibreOffice на один компьютер с Windows?
Короче говоря, можно сказать, что да, это возможно. Microsoft не будет применять никаких препятствий на вашем компьютере, чтобы вы не устанавливали LibreOffice на свой компьютер, если у вас уже установлен его пакет, и, конечно же, в противном случае этого не произойдет.
Однако следует иметь в виду, что это оказывает большее влияние на ваш компьютеркак с точки зрения ресурсов, так и дискового пространства, но если это не проблема для вас, вы можете продолжить установку без каких-либо проблем.
Также важно, чтобы вы устанавливаете, с какой программой каждый тип файла должен открываться по умолчанию, поскольку в противном случае наиболее вероятно, что последний, который вы установили на свой компьютер с Windows, используется для всех известных типов файлов. Другими словами, это означало бы, что документы, созданные в Word, можно было бы открывать, например, непосредственно в LibreOffice и наоборот. Точно так же в обеих программах у вас есть возможность открывать уже созданные файлы, поэтому в этом отношении не должно возникнуть больших трудностей.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Общее положение дел:
Имеется терминальный сервер на Linux Ubuntu.
Установлен Libreoffice 5.
Сетевую папку подключаю с Windows, файловая система NTFS.
Подключение настроено через файл fstab, при помощи строчки:
Проблема заключается в том, что после открытия документа (*.doc, *.xls, *.pdf и др.) через программу Libreoffice 5, одним пользователем, другой пользователь не может открыть этот документ.
Если повторить все эти действия с документами из локальной папки, например /tmp/shara/ то всё работает.
Проблема либо в строке, которая подключает сетевую папку, либо в файловой системе NTFS.
У кого есть какие соображения, отзовитесь.
попробуйте монтировать с опцией nobrl
Попробовал, сетевая папка не подмонтировалась.
При попытке открыть один документ двумя пользователями, я получаю ошибку.
LibreOffice 5.0.2.2
Read-Error
Data could not be read from the file.
Тебе нужно разобраться, что лочит файл. Поскольку мы ничего не знаем про домен и всё такое, смотри какие расширенные права на файл показывает винда, а какие линукс (getfacl)
bass ★★★★★ ( 14.10.15 11:05:45 )Последнее исправление: bass 14.10.15 11:08:27 (всего исправлений: 1)
Проблема заключается в том, что после открытия документа (*.doc, *.xls, *.pdf и др.) через программу Libreoffice 5, одним пользователем, другой пользователь не может открыть этот документ.
Это специально так сделано. Как вы представляете одновременное редактирование документа двумя пользователями? Два руля в автомобиле? Или десяток рулей в автомобиле — для каждого зачуханного эникейщика по рулю?
Файл лочит пользователь который первый открыл файл.
Как вы представляете одновременное редактирование документа двумя пользователями? Два руля в автомобиле? Или десяток рулей в автомобиле — для каждого зачуханного эникейщика по рулю?
MS Office умеет совместно редактировать документы и лочит их в рамках абзаца, причём ещё и пишет, кто именно работает над каким абзацем.
Читайте также: