解决方案: Unescaped left brace in regex is deprecated, passed through in regex; latexdiff版本不匹配问题

欢迎使用Latexdiff追踪文章的修改

Latex是目前非常受欢迎的一款文字编辑工具。在撰写文章的时候,因为不需要特别关注格式的问题,因而得到了广泛的使用。最近一段时间,latex的工具包越来越多,甚至能在pdf文档中以动画的形式展示素材。虽然上手难,但只要上手之后,方便的编辑功能,让人几乎想不起来是要用word编辑器。

在latex的众多附中工具中有一款------latexdiff, 它类似于word中review(即,审阅–修订)功能,能追踪文档修改的踪迹。特别是在与大牛合作修改文章的时候,非常想知道大牛都修改了哪些部分,想要从大牛修改文章的内容中学习。latexdiff就显得非常强大,和好用。

但是,当前在windows平台安装latexdiff工具的时候,会出现版本不匹配的问题,系统会报错,错误信息如下:

Unescaped left brace in regex is deprecated, passed through in regex;
marked by <-- HERE in m/${ <-- HERE ([^ \t=:+{}]+)}/
at ********** latexdiff.pl

在跟踪了一系列帖子之后,发现这个问题是由于latexdiff代码的版本不匹配造成的。于是我修改了相应位置的代码,并上传到CSDN,修改后的代码在自己的平台上(win10 64bit, Active Perl ver == 5.26)能够正常使用。

希望能帮助到Texers,欢迎大家下载。
链接: link. https://download.csdn.net/download/auto_star/11458244

你可能感兴趣的:(Latex,使用,latex,latexdiff)