使用非专有文档格式

使用非专有文档格式

我即将迁移到 Xubuntu;我对 docx 格式有疑问。我有不少数百个专有 docx 文件。我希望能够编辑它们,而不会破坏格式并在 Office 中无法读取。最好将它们转换为完全不同的格式吗?如果是这样,什么是支持丰富格式的良好格式?它可以在 Office 中使用吗?

答案1

.docx 文件格式在标准化过程中遭遇了争议,于 2008 年 11 月被宣布为开放标准,称为 Open Office XML。然而,它显然仍受到专利限制。我认为 Richard Stallman 是这方面的权威,他表示“微软为 OOXML 提供免费专利许可,但不允许免费实施。”

最好的做法是使用 Open Office 打开文件,然后将其保存为 ODF(开放文档格式)的真正开放版本之一。使用 Open Office 打开文件时,几乎肯定会遇到一些小的格式问题,但将数据保存在真正开放的 ODF 中是值得的。自由的文檔格式。

关于此内容的更多阅读材料可以在维基百科文章 - Microsofts 中找到。开放 XML 文件

还有维基百科文章开放文档格式

答案2

在我看来,OOo 对 docx 的支持非常糟糕 - 如果您想要可比性,请尽可能将它们从 ms office 保存为 office 97 或 2000 文件 - 它几乎可以完美地处理您遇到的所有问题。除非您使用非常高级的东西,否则在大多数办公套件中,较旧的二进制格式往往工作得更好,并且比 MS 版本的 Office Open XML(与他们提交的标准不同)更受支持。

答案3

我会保留它们为 .docx——.docx,尽管它是由微软开发的,实际上是一个开放标准(一种开放 XML 文件),不仅可以用MS Office读取,还可以用Libre/Open Office,AbiWord等读取。

根据文档的复杂程度,在 MS Office 以外的应用程序中编辑它们确实存在产生细微更改和差异的风险,但我怀疑您切换到其他格式是否会有更好的运气。

答案4

OpenOffice.org 和 Microsoft Word 2010 都可以设置为使用“OpenDocument XML”(ODF)而不是 Microsoft 的“Office Open XML”。

当您首次启动新安装的 Word 2010 时,它会提供此描述“OpenDocument XML”的选择,以便与其他产品有更好的兼容性。

我个人认为纯文本标记采用 UTF-8 编码。假设“丰富格式”所需的丰富性包括标题、标题、强调、超链接、图像、表格、引文、目录,可能仅此而已。

相关内容