对于我的硕士论文,我正在撰写一份乳胶文件,我必须完成我所做的所有研究。我的论文顾问每月定期审查本文件一次或两次。由于这是一个大文档,我想自动突出显示自上次修订以来文档中的新内容,就像Word或Openoffice一样。
所以我的问题是,鉴于我有一个由Subversion控制的Latex文档,创建一个突出显示HEAD和之前版本之间差异的pdf的最佳方法是什么?
说我想要:
如果不是所有的都可以实现,哪些可以实施?
感谢。
答案 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来构建我的论文的差异版本,然后将它们发送给审阅者。他们多次告诉我,结果真的很有帮助。希望它对你有用。