如何正确使用 latexdiff 处理图形?

如何正确使用 latexdiff 处理图形?

我确实在新旧版本的.tex文件之间更改了一些图像的来源,当我运行时latexdiff它会标记如下部分:

\DIFdelend %DIF > lamp
\DIFaddbegin \begin{figure*}[t]
\DIFaddendFL \begin{center} 

    \subfigure[] {\label{fig:result_lamp_img}\includegraphics[width=0.3\linewidth] {lamp_i\DIFdelbeginFL \DIFdelFL{mg1}\DIFdelendFL \DIFaddbeginFL \DIFaddFL{mg2}\DIFaddendFL .jpg}}
....

如何强制latexdiff不改变图像文件的来源?

答案1

有两件事可能会有帮助:

  1. 看来原始来源是\includegraphics[width=0.3\linewidth] {something},带有空格。如果是这样,请删除空格,它会弄乱 latexdiff 的解析引擎。
  2. FLOATENV如果这不是导致错误的原因,我建议您仔细检查配置变量和的值PICTUREENV,并在配置文件中更改它们以包含includegraphics或(figure*如果需要)。但应该已经为includegraphics和设置了一些魔法figure*

相关内容