如何突出两个乳胶文件之间的“什么是新的”

时间:2010-07-14 17:35:20

标签: latex

对于我的硕士论文,我正在撰写一份乳胶文件,我必须完成我所做的所有研究。我的论文顾问每月定期审查本文件一次或两次。由于这是一个大文档,我想自动突出显示自上次修订以来文档中的新内容,就像Word或Openoffice一样。

所以我的问题是,鉴于我有一个由Subversion控制的Latex文档,创建一个突出显示HEAD和之前版本之间差异的pdf的最佳方法是什么?

说我想要:

  • 红色字体的新文字
  • 浅红色背景的新图像和表格
  • 删除标记为脚注或类似内容的文字

如果不是所有的都可以实现,哪些可以实施?

感谢。

5 个答案:

答案 0 :(得分:9)

结帐latexdiff。它比简单的diff程序要好得多,因为它理解LaTeX并且不会在tex文件中标记仅仅是额外空格或重新格式化的行的更改。

答案 1 :(得分:1)

several packages可以管理修订。我想使用像git这样的版本控制系统来管理和显示更改。

答案 2 :(得分:0)

您可以使用差异程序。我推荐来自Source Forge的DiffMerge

答案 3 :(得分:0)

我喜欢wdiff。在* nix平台上提供。

你可以使用

wdiff -w "\fbox{" -x "}" -y "\fbox{\fbox{" -z "}}" ...

答案 4 :(得分:0)

我创建了revdiff来构建我的论文的差异版本,然后将它们发送给审阅者。他们多次告诉我,结果真的很有帮助。希望它对你有用。

在此处找到它:http://pedromateo.github.io/revdiff-LaTeX/