14

在 MS Word 中,有一个很好的功能叫做“跟踪更改”,它允许程序跟踪编辑。这在与其他人协作时很有用,因为您可以启用各种可视化模式,以便轻松查看其他人所做的更改。

我正在编辑大量用 LaTeX 编写并存储在 subversion 存储库中的文档。我希望能够轻松突出不同版本之间的变化。有谁知道一个很好的系统,用于对 LaTeX 文件进行一对修订并自动生成字级(不仅仅是行级)差异标记(即一种颜色或样式用于未更改的文本,另一种颜色用于添加内容,另一种用于删除等)?

4

3 回答 3

13

您可能会看一下latexdiff,它需要两个乳胶文档并生成一个新的乳胶文件,突出显示两个文档之间的更改,并带有下划线和删除线(按您的要求逐字)。在此处查看结果的屏幕截图。

使用示例:

~/bin/latexdiff old.tex new.tex > diff.tex

LyX似乎也可以跟踪更改

于 2009-05-20T15:20:52.847 回答
5

看看latexdiff

于 2009-05-20T14:44:04.510 回答
2

尝试使用在 sourceforge 托管的 trackchanges 项目。它可以在有和没有 GUI 支持的情况下工作。需要安装python。链接是http://sourceforge.net/projects/trackchanges/

于 2010-07-26T00:39:49.617 回答