如何在LibreOffice和其他办公套件之间保持文档兼容性?

当我在LibreOffice中保存一个文档,并尝试在Office 2007中打开它时,大部分或全部段落都会以某种方式移动。根据我的发现,这个文档有孤行和寡头。我该如何修复这个问题,以便在Office 2007、2003、OpenOffice和LibreOffice中能够100%准确地查看文档?askubuntu对于在它们之间创建兼容文档有什么建议(即使你知道Office 2007的非标准方法)?
4个回答

要实现100%的兼容性几乎是不可能的,但是如果你不使用WordArt/LibreOffice绘图等功能,通过以下几个简单的方法可以获得较高的兼容性:

  • 将文档保存为所有列出的办公套件都能使用的格式(对于此目的来说,MS Office 2003文档是最好的选择,尤其是文字处理文档)。
  • 只使用应用程序之间共享的功能,例如,在表格中只使用简单的格式化(所谓简单,就是创建一个标准的表格,XY维度,不添加Excel功能等,这样会变得复杂*)。
  • 使用所有套件都可用的字体。缺少字体可能会导致问题。
  • 善用程序选项 :)!我没有安装Office,但我有LibreOffice。例如,你可以设置加载/保存选项如下: LibreOffice Load/Save Options 你可以通过菜单中的“工具>选项”来访问此对话框。

我不知道图片中的那个功能。谢谢。 - Luis Alvarado

个人而言,我发现在LibreOffice中使用.doc文件格式可以提高与MS Office的兼容性。
此外,安装最新的Office 2007服务包,因为它将为Office添加.odt文件格式支持。Odt是LibreOffice和OpenOffice的默认格式。
我还知道使用1.5倍行距有时会导致LibreOffice和MS之间的兼容性问题。
对于Writer,请转到选项->LibreOffice Writer->兼容性,并选择“不在文本行之间添加前导空格(额外空间)”和“考虑换行样式以定位对象”。
最后,LibreOffice对MS Office文件格式的支持要比OpenOffice好得多。

一个几乎在微软办公套件和开源应用程序之间兼容率达到100%的格式是RTF。但一个问题是文件通常会变得更大。

如果在Microsoft Office中不需要编辑文档,那么创建一个PDF格式的文档也会有所帮助。
要创建一个PDF文档,请选择
File -> Export as PDF