如何比较两个单词文件?
我团队的业务分析师经常向我们发送更新的需求文档,而我最终通过比较旧版本来寻找最新的更改。他们是比较Word文档的好方法吗?
注意:我们将"轨道更改"选项设置为" ON",但是现在文档看起来像是血浴,使它变得更加复杂:(
解决方案
我认为,在"修订记录"附近,还有一个比较文档的选项。
CodeHymaned涵盖了三种如何比较Word文档的方法。
我不知道如何分别比较文件,因为它们是二进制文件,但是如何制作一个与MS Word对话的程序,将文件的内容复制到纯文本文件呢?然后,我们可以比较纯文本文件。
Versionate可能会解决问题。
我们使用了错误的工具。在我上一个主要项目的整个过程中,我们设法说服了整个团队转而采用Wiki方案。它不仅使跟踪更改变得更快,更容易,而且还有助于更好地组织信息。不必跟踪大型文本文档中的任意索引,而是可以在文档之间使用超链接。
这意味着文档可以自然地从高层次流向细节。与Word文档相比,实现这些规范非常容易。同样,文档位于中央位置的事实确保了没有人仍在使用他们保存到硬盘驱动器中的过时副本进行工作。
我知道向新方向发展可能会有一些内部阻力。但是,如果我们可以说服同事他们应该具有超前的思维并始终挑战自己,那么他们会一针见血并立即成为真正的信徒。 :-)
如果我们具有"超越比较"功能,则可以借助必须从开发者网站和插件下载的一些规则来区分两个Word文档。然后,它将为我们提供纯文本(无格式)视图(带有一些我们可以忽略的单词格式乱码),差异将突出显示并且易于查找。
我在这里记下了如何做的笔记。它谈论Excel,但是在同一位置有Word的规则。
如果我们没有Beyond Compare ...,那就买吧!强烈推荐..如果没有它,我会很努力。
我将TortoiseMerge与xdocdiff插件一起使用以比较Word,Excel,PowerPoint和PDF版本文件
在Word 2003中使用此选项:
Tools | Compare and Merge Documents
或者在Word 2007中:
Review | Compare
它提示我们输入一个文件,用来与我们正在编辑的文件进行比较。
Word 2003中的文档比较功能非常差,并且经常导致用户删除他们不想要的文档部分
唯一合理的选择是使用其他软件。市场上有大量的文本比较软件,但是要在Word中执行此操作,最简单的答案是升级到Word 2007或者更高版本
从Word版本2007开始,功能区命令" Review"和" Compare"很容易找到,并且操作合理。而且它们具有合并更改的漂亮清晰布局,以及之前和之后的文档
只需花费很少的升级费用,就可以比较一下我们在2003年所浪费的时间,以及它可能对文档造成的潜在损害。
其他人关于我们可以在2003年使用比较功能的任何建议都是恶作剧的,并且由于文档的某些部分被静默删除而造成的长期后果,还没有经过深思熟虑
如果格式是基本格式,则一种选择是使用一种将文档转储到纯文本文件中的工具,然后像使用其他工具一样使用" diff"。