使 latexdiff 标记标题中的差异

使 latexdiff 标记标题中的差异

我正在使用 latexdiff 来显示两个 latex 文档之间的差异,但由于某种原因 latexdiff 没有显示文档标题的差异。

有没有办法来解决这个问题?

答案1

我总是使用wdiff来标记同一文档的两个修订版本中的更改。我不知道与 相比的优缺点latexdiff,但它对我来说很好用。首先,你必须下载并安装wdiff。我不知道 Windows 是否如此,但对于 Mac 或 Linux,你必须执行通常的./configure&make 组合.现在你比较两个 latex 文件

./wdiff --start-delete='\sout{' --end-delete='}' --start-insert='\uline{' --end-insert='}' version1.tex version2.tex > diff.tex

在终端中。它将删除的部分放在\sout{和之间}。它还将新部分放在和之间\uline{}您将获得一个新文件diff.tex。打开文件并确保使用该ulem包。wdiff比较文件中的每个单词,因此如果您正在更改 LaTeX 宏并且无法正常工作。如果您正在更改例如仅等式的一部分,它也不喜欢不匹配的括号。

我的示例输出是

在此处输入图片描述

答案2

较新版本latexdiff(1.0.3) 可以立即实现此功能

(披露:我是的作者latexdiff

相关内容