基于段落的差异计划?

时间:2010-03-08 22:05:00

标签: latex diff paragraph

有没有人知道可以执行基于段落的差异的差异查看器或比较程序?我的repos有大量的LaTeX文件格式化为80个字符宽的段落(便于用vim编辑)。目前很难解释不同版本之间的差异,因为导致换行位置的任何编辑都会导致差异中出现很多虚假差异。

4 个答案:

答案 0 :(得分:6)

你想要wdiff

虽然我支持在每个句子的末尾打破界限。它不仅使源代码控制变得更容易,而且使共同作者也更容易。

答案 1 :(得分:2)

我总是发现在句子末尾手动换行更容易。这使得编辑更容易,因为如果您打印出pdf输出的一个版本并在其上书写,您只需扫描页面的左侧以查找要更改的句子的开头。

这也意味着任何差分程序都不会产生大量的虚假差异。

答案 2 :(得分:2)

我使用latexdiff非常适合进行小修改,如果您有重大修改则不太好。

答案 3 :(得分:0)

如果你不介意在变形之前重新格式化,你可以将每个段落重新格式化为一个非常长的行,然后使用显示行内差异的差异工具(除了行差异,在你的情况下代表段落差异)。

或者,通过更聪明的重新格式化,您可以重新格式化每个段落,使每行有一个句子。