在写论文的时候,会需要根据审稿人的意见来改写论文,大部分的编辑,都要求使用审阅方式(track changes)进行修改,以便清晰的看到哪些地方进行了更改。
LaTex本身并不具备审阅功能,需要借助一些辅助的工具包来完成。一些期刊会推荐一些审阅功能工具包,其中比较著名的是latexdiff。
latexdiff的核心思路是,保留一份旧的tex文件,再更改一份新的tex文件。使用latexdiff命令,自动查找哪里进行了更改,生成一份新的tex文件,用来记录哪些文字进行了更改,最后再编译这个自动生成的tex文件即可。
安装
latexdiff是一个使用perl语言编写的脚本,因此使用前需要安装perl。
下载地址:http://www.perl.org/get.html
安装Strawberry Perl就可以。
安装时记住安装目录。
下载latexdiff,地址:https://www.ctan.org/pkg/latexdiff?lang=en
解压缩后,放入perl的安装目录的bin下面。
使用方法
使用命令行,如果是Windows,就是cmd,输入命令:
latexdiff draft.tex revision.tex > diff.tex
其中,draft.tex是之前的文稿,revision.tex是编辑后的新文稿,diff.tex是最后包含修改内容的自动生成的文稿,名字可以自定义。
最后,编译diff.tex即可。