我有一份文档的参考书目,其样式在 bbl 文件中产生如下行:
.\hskip 1em plus 0.5em minus 0.4em\relax Springer
latexdiff
当在与前一版本相比添加或删除了其中一行的文档上使用时,会生成如下标记latexdiff
:
\DIFaddbegin \DIFadd{.}\hskip \DIFadd{1em plus 0.5em minus 0.4em}\relax \DIFadd{Springer}\DIFaddend
显然,latexdiff
将后面的值视为\hskip
差异并尝试对它们应用标记。使用--exclude-textcmd="hskip"
或--exclude-safecmd="hskip"
不会改变行为。显然,diff 不能通过以下方式处理pdflatex
:
缺失数字,视为零。
如果只有一行,我会手动编辑,但我的文档中有好几行。是否有任何latexdiff
选项或自动解决方法可以让我生成有效的 diff 文件?