Может ли LibreOffice Writer правильно читать docx файлы MS Office? [закрыто]


11

Может ли LibreOffice Writer правильно читать docx файлы MS Office?

Я думаю, что это не может, и пользователи должны знать об этом!

Я пытался открыть много документов .docx, созданных с помощью MS Office 2007 и казавшихся измененными / преобразованными при попытке открыть их с помощью LibreOffice.

Могу ли я что-нибудь с этим сделать?


5
... это зависит от версии libreoffice ... поддержка лучше в последней версии.
fossfreedom

Если вам не нужно редактировать файлы .docx, почему бы вам не преобразовать их в PDF? - Таким образом, почти все остается отформатированным как есть. Для меня это было до сих пор единственным решением ...
хакаиси

Abiword должен читать и писать .docx

Читать да! написать нет. В libre office 3 по-прежнему отсутствует поддержка SmartArts, Shapes и Charts.
Любопытный Ученик

Ответы:


13

Да, это может ... Большую часть времени без проблем.

LibreOffice по умолчанию поддерживает несколько форматов, включая те, которые используются Microsoft Office, включая спецификацию Office Open XML от .docx, .pptxи .xlsx.

Это не означает, что все будет выглядеть одинаково при открытии файла в MS Office 2007 и в LibreOffice. По правде говоря, не все файлы, созданные в MS Office 2007, будут открываться одинаково даже в MS Office 2010, и наоборот.

Вы должны знать, что спецификации Office XML были созданы Microsoft и что нюансы можно увидеть, используя разные версии редактора, который вы используете. Это также будет верно даже с программным обеспечением Microsoft.

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

Как вариант, вы можете легко запустить MS Office в Ubuntu . Нет ничего невозможного. Просто купите лицензию MS Office, запустите установщик с Wine, и вы сможете делать все, что вы делаете в Windows, используя MS Office 2007 под Ubuntu.


Важная вещь, о которой никто не упомянул: если у кого-то есть проблемы с совместимостью «docx» между Libre Office и MS Office, поскольку «docx» теперь является открытым стандартом, вполне вероятно, что это виновно в MS Office , который (что ирония) не работает с «docx» должным образом. Так что, если у кого-то есть проблемы с MS Office, смело рекомендуйте им перейти на программное обеспечение, соответствующее стандартам, например, например, LibreOffice.
Привет, Ангел,

@ Бруно, я ничего не понял. Вы говорите, что OpenXML плох, но все же предлагаете запустить MS Office на Linux? Open XML, насколько я знаю, был разработан Microsoft, но больше не используется ... я не прав? вообще, что является более последовательным, чистым и всеобъемлющим, MS Office или LibreOffice?
Георгий Циклаури

3

У меня тоже была эта проблема (не помогает MS постоянно менять свои форматы) :(

Горячий совет

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

Надеюсь, что это помогает некоторым людям :)

** Обновление: создается впечатление, что последний выпуск Open Office имеет лучшую поддержку DocX (однако, доступен только в последней версии Ubuntu 12 )


Эй, нет проблем ... также я только что обновил это, чтобы отметить, что есть лучшая поддержка (по-видимому) в последнем выпуске Ubuntu 12 LibreOffice. :)
shaneonabike

1

Другой фактор, который часто упускается из виду при обсуждении совместимости, заключается в том, что документы, созданные в MS Office в Windows, часто используют шрифты MS, которые недоступны в Linux. Обменный шрифт заставляет документы выглядеть иначе, и макет будет потерян. Частично это можно исправить, используя одинаковые шрифты в MS Office и LibreOffice.


Это не только шрифты, но и формат документа, который мой друг дал мне напечатать документ docx, и его формат, объекты, рамки и т. Д. Были неуместны, полностью изменив документ, это очень смущало.
digitalcrow

1

Не совсем, я не могу использовать любые документы, которые мой бизнес создает в Office 2007/10 - форматирование повсеместно.

На самом деле его не следует называть «полнофункциональным офисным пакетом, совместимым с MS Office - на самом деле это не так и никоим образом не должно использоваться для бизнеса.


1

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

Я пока не могу проверить, справляется ли новая / бета-версия с этим лучше, но на данный момент я все еще считаю это рискованным


1

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

Единственный офисный пакет для Linux, который обеспечивает истинную совместимость с Microsoft Office, - это SoftMaker Office. Его текстовый процессор TextMaker открывает и сохраняет документы и документы без каких-либо недостатков. Удивительный. Бесплатная 30-дневная пробная версия SoftMaker Office доступна на веб-сайте SoftMaker, чтобы вы могли это доказать.


К сожалению, FreeOffice TextMaker НЕ сохраняет как .DOCX . Новейший формат Word, который он поддерживает, - Word 2003.
Дан Даскалеску,

0

Кажется, есть новое бета-обновление с улучшениями DOCX.
Список изменений доступен.

sudo add-apt-repository ppa:libreoffice/libreoffice-prereleases
sudo apt-get update
sudo apt-get dist-upgrade
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.