是否有任何 LaTeX 包可以计算和呈现两个文本文件之间的差异?

是否有任何 LaTeX 包可以计算和呈现两个文本文件之间的差异?

我寻找一个可以执行以下操作或类似操作的 TeX 包。我认为更简单的用例是将任何类型的两个文本文件作为参数:

\diff{file1}{file2}

此命令将计算这些文件的差异,并将如下视觉效果包含到生成的文档中:

diff 示例

可能包含行号或者其他有用信息。

有人知道是否存在这样的 TeX 包吗?

答案1

我推荐使用外部工具,并使用快捷方式、脚本来实现它们...您可以在 Windows 上使用 Winmerge。Linux/unix 也有类似的工具。

答案2

现在有一个latexdiff包。使用 latexdiff 的一个有趣方法是扎福德它将 git 中的变更跟踪与 latexdiff 标记结合在一起。

相关内容