【发布时间】:2010-09-10 13:03:10
【问题描述】:
我团队的业务分析师经常向我们发送更新的需求文档,我最终通过比较旧版本来寻找最近的变化。他们是比较 Word 文档的好方法吗?
注意:我们打开了跟踪更改选项,但现在文档看起来像血浴,更加复杂:(
【问题讨论】:
标签: ms-word office-2003
我团队的业务分析师经常向我们发送更新的需求文档,我最终通过比较旧版本来寻找最近的变化。他们是比较 Word 文档的好方法吗?
注意:我们打开了跟踪更改选项,但现在文档看起来像血浴,更加复杂:(
【问题讨论】:
标签: ms-word office-2003
Word 2003 中的文档比较功能非常差,经常导致用户删除他们不想要的部分文档
唯一合理的选择是使用其他软件。市场上有大量的文本比较软件,但要在 Word 中执行此操作,最简单的方法是升级到 Word 2007 或更高版本
从 Word 2007 版开始,功能区命令“审阅”和“比较”很容易找到,并且操作合理明显。他们有一个很好的清晰的合并更改布局,以及之前和之后的文档
相对于 2003 年您将浪费的时间,以及它可能对您的文档造成的潜在损坏,考虑到升级的小成本非常值得考虑
其他人关于您可以在 2003 年使用比较功能的任何建议都是恶作剧,并且考虑到您的部分文档被静默删除的长期后果,没有经过深思熟虑
【讨论】:
打开任何文档并使用 Review>Compare 选项卡。
【讨论】:
在我们每天比较文件时,律师会使用 Comparewrite 和 DeltaView 等程序。我们将其称为“黑线”文档,因为差异以粗体下划线表示添加,黑色删除线表示删除。
【讨论】:
如果格式是基本格式,一种选择是使用将文档转储为纯文本文件的工具,然后像处理其他任何文件一样使用diff。
【讨论】:
在 Word 2003 中使用此选项:
工具工具 |比较和合并 D文档
或者在 Word 2007 中:
R评论 |共m减
它会提示您输入一个文件,与您正在编辑的文件进行比较。
【讨论】:
diff 输出,更喜欢使用tkdiff 或类似的东西,但这并不会使diff 无用。此外,这是执行此操作的内置方法。
我使用 TortoiseMerge 和 xdocdiff 插件来比较 Word、Excel、PowerPoint 和 PDF 版本的文件
【讨论】:
如果您有 Beyond Compare,您可以借助必须从开发者网站和插件下载的一些规则来区分两个 word 文档。然后它将为您提供纯文本(无格式)视图(带有一些您可以忽略的单词格式乱码。差异将突出显示并易于查找。
我制作了a note on how to do it here。它谈到 Excel,但在同一个地方有一个 Word 规则。
如果你没有 Beyond Compare……买吧!强烈推荐..没有它我会很挣扎。
【讨论】:
您使用了错误的工具。在我上一个主要项目的过程中,我们设法说服整个团队转向 Wiki 计划。它不仅使跟踪更改更快、更容易,而且有助于更好地组织信息。不必跟踪大型文本文档中的任意索引,文档之间可以使用超链接。
这意味着文档可以自然地从高层流向细节。与 Word 文档相比,此类规范的实施非常容易。此外,文档位于中心位置这一事实确保没有人仍在使用他们保存到硬盘驱动器的过期副本进行工作。
我知道向新方向发展可能存在一些内部阻力。但如果你能说服你的同事,他们应该具有前瞻性思维并始终挑战自我,他们就会试一试,很快就会成为真正的信徒。 :-)
【讨论】:
Versionate 可能会成功。
【讨论】:
我不知道如何单独比较文件,因为它们是二进制文件,但是如何制作一个与 MS Word 对话的程序,将文件内容复制到纯文本文件?然后你可以比较纯文本文件。
【讨论】:
Codejacked 涵盖了三种比较 word 文档的不同方法。
【讨论】:
我相信,在“跟踪更改”内容附近还有一个比较文档的选项。
【讨论】: