1

我知道这个问题可能已经被问过了,但我真的很想知道一个程序可以逐行显示与 word 文档之间的差异。因此,我需要一种支持此功能的 word 文档格式(.doc、.docx 和 .ods 显然不支持)。

HTML 和 XML 是唯一接近支持此功能的格式,还是有其他格式?

4

3 回答 3

5

MS Word 2007 本身可以为您比较文档!检查此链接。这是你想要的?

于 2009-03-13T05:15:55.257 回答
1

LaTeX、DocBook(实际上是 XML)。

于 2009-03-13T05:27:56.570 回答
0

我使用 MS Word 2003(是的,它在 Windows 10 上仍然可以正常工作)。在大多数情况下,我喜欢它,它确实具有用于比较 .doc 或 .docx 文件的比较功能,但该功能相当可悲。

幸运的是,至少有两个不错的免费替代品。金山软件 WPS Writer v.10.2.0.5978 和LibreOffice Writer 5.4.3(都是免费的,都在 2017 年 11 月左右发布)在比较 MS Word 文档方面都做得很好。(您也可以通过Ninite非常方便地获取 LibreOffice 。)

WPS Office 是“免费的广告”,或者您可以付费让广告消失。LIbreOffice 是免费和开源的。

我认为我更喜欢 LibreOffice,但比较功能有点难找。首先在 LibreOffice Writer 中打开您的“新”文档。然后导航到Edit -> Track Changes -> Compare Document... 并打开“旧”文档。LibreOffice Writer 向您显示“新”文档,并通过将插入带下划线和删除显示为删除线(已删除)文本来识别其中的更改。实际上,这很不错。

当然,WPS Writer 和 LibreOffice Writer 也可以编辑您的文件。因此,如果您记得保存为 .doc 或 .docx 格式,它们可以完全取代 MS Office,对于许多用户而言。然而,在程序更晦涩的“角落”中,兼容性并不完美,所以我发现自己大部分时间仍在使用旧的 MS Word 2003 进行编辑。

于 2017-12-01T09:32:58.917 回答