跟踪变化:svn + latex

时间:2009-05-20 14:40:36

标签: svn latex diff markup tracking

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

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

3 个答案:

答案 0 :(得分:13)

您可以查看latexdiff,其中包含两个乳胶文档并生成一个新的乳胶文件,突出显示两个文档之间带有下划线和删除线的更改(按照您的要求逐字逐句) )。查看结果here的屏幕截图。

用法示例:

  

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

LyX track changes {{3}}似乎也可以。{/ p>

答案 1 :(得分:5)

查看latexdiff

答案 2 :(得分:2)