Microsoft Office 2010 是否仍与 LibreOffice 存在不兼容问题

Microsoft Office 2010 是否仍与 LibreOffice 存在不兼容问题

我知道 Microsoft Office 2003 和 Microsoft Office 2007 与 LibreOffice 存在一些不兼容问题。例如,如果我在 LibreOffice 中创建 doc 格式的文档并尝试在 Office 2003/2007 中打开它,边距、表格和图像可能会/会稍微移动。

读到 Microsoft Office 2010“更兼容”,这个问题就解决了,当我创建 doc 或 odt 文件时,它将在 Office 2010 中被正确读取。

请注意,我说的是它们存在不兼容问题。就我所见,正确的格式是 LibreOffice/OpenOffice 中使用的格式,而不是相反。它更标准化。

更新- 想补充一点,维基百科的两页都提到 Microsoft Office 2010 与 ODF 1.1 版本兼容。

http://en.wikipedia.org/wiki/OpenDocument

http://en.wikipedia.org/wiki/Microsoft_Office_2010

因此,我提出这个问题只是为了确保其他 Ubuntu LibreOffice 用户的经验。

更新2- 欧洲 IT 部门提出了一些改进 LibreOffice 中 OOXML 兼容性的想法。它们包括我提到的所有问题,如图像、宏、框架等。更多信息这里这里

我还想补充一点,在 LibreOffice 4.x 之后,兼容性级别已经提高。两个办公套件之间的兼容性更强了。

答案1

根据我的个人经验,我认为事实并非如此。

在 LibreOffice 中创建的 .doc 文件在 MS Office 2010 中重新打开时会发生一些变化。您还会感觉到页眉和页脚设置受到干扰。

.ppt 文件的情况也一样。

我在 LibreOffice 中准备了一个机器人技术研讨会并将其保存为 .ppt 文件。但是在演讲时,我的大学为我提供了一台装有 MS Office 2010 的 Windows 计算机。当我在 Windows 上打开 .ppt 时,我必须在演讲前进行一些更改,例如页面宽度、表格大小、标题大小和图像(特别是图表和条形图)。

答案2

根据我的经验,在与依赖 Microsoft 产品的任何规模的组织打交道时,认为任何人都可以通过使用 LibreOffice 生存是完全不现实的。我在一所大学工作(理论上,比企业更愿意尝试、接受差异和容忍)。我们的管理员不断向我们发送包含复杂表格、表单、格式等的文档。很快我就意识到,在 OpenOffice/LibreOffice 中打开、修改或创建任何此类文件都是自找麻烦。你永远无法确定自己是否看到了其中的所有(可能至关重要的)信息,如果你填写文档并转发,几乎肯定会有人抱怨,你将不得不使用 MS Word 再次进行此操作。直线经理和同事不了解其中涉及的技术问题或政治问题。他们想要的只是完成工作和轻​​松的生活,所以你看起来很奇怪。

我的上网本上有 LibreOffice,但我必须说我不能依赖它来实现自给自足。几年前有一次,我无法打开受密码保护的 Word 文档,因为当时 OpenOffice 不支持密码!问题是我在国外,必须紧急回复工作电子邮件。那时我说再也不用了。我不得不安装 Microsoft Word。那天我差点放弃了 Ubuntu。我希望我可以依赖 LibreOffice,但恐怕这是不可能的。这可能是微软的错,但在实践中这没什么区别。显然,当人们没有看到兼容性问题时,他们要么处理的是非常非常简单的文档,要么他们非常有偏见。

答案3

多年来我一直在为此苦苦挣扎。事实是,你不能使用包括在任何版本的 Microsoft Office 和 Libre Office 之间来回传递文档的工作流程——除了非常简单的电子表格和 Word 文档。

您要么强迫您的同事转用 Libre Office,要么您自己也使用 MS Office。在 MS Office 仍占主导地位的世界中,这对 Libre Office 来说是个大问题。

答案4

我认为“边距、表格和图像可能会/将会移动一点”对不兼容性的定义太过强烈。这样一来,MS Office 就与自身不兼容:您可能会在两台使用相同版本的 MS Office 的不同计算机上打开同一份文档,并得到两个不同的结果。它与演示文稿关系不大,因为 Power Point 演示文稿更像是具有隐式或显式给定坐标的对象集,但即使在 Power Point 中也可能出现,例如,另一个空白幻灯片或其他差异。

原因很明显,.doc 是一种“文本流”,其中包含尽可能多的有关每个部分的信息,但文档本身未包含的一些默认设置可能仍然很重要。例如,至少在早期版本中,页面格式未包含在 .doc 文件中,如果两台计算机的 Office 具有不同的默认页面大小(例如 US Letter 和 A4),它们将以不同的方式呈现同一文档。

为了确保这种兼容性,所有内容都应编译为 PostScript 或 PDF。但即使是 PDF,在另一台计算机上看起来也可能不同(尽管,当字体未嵌入文档时,这些大多是与字体相关的问题)。幸运的是,每台计算机上都有 Acrobat Reader,甚至允许全屏显示演示文稿等。

既然你问的是自己的经验:对我来说,真正的问题是当一个程序无法打开另一个程序中创建的文档时,我相信(从我自己的小经验来看——因为我更喜欢 TeX)现在它们的兼容性是 99%。除了 VBA 和宏——即使 LibreOffice 具有 VBA 兼容模式,仍然存在很多问题。我遇到的最后一个问题是当我尝试使用 LibreOffice 修改 VBA 宏时:它完美地运行了更改后的宏,但没有保存任何更改,并且在我保存时没有显示任何错误……小心。

相关内容