我正在使用 latexdiff 来生成以下两个 latex 文件之间的差异。
原来的:
\documentclass{article}
\begin{document}
\begin{enumerate}
\item{First item}
\item{Second item}
\item{Third item}
\end{enumerate}
\end{document}
修改:
\documentclass{article}
\begin{document}
\begin{enumerate}
\item{1st item}
\item{2nd item}
\item{3rd item}
\end{enumerate}
\end{document}
不幸的是,它无法对差异文件中的项目产生差异。
从输出latexdiff --show-config
:
ITEMCMD=item
LISTENV=(?:(?:itemize)|(?:description)|(?:enumerate))
看起来该工具知道enumerate
环境和list
命令。
区分enumerate
环境是 latexdiff 支持的功能吗?这是一个错误吗?还是我在这里遗漏了什么?
答案1
事实上,这是一个错误,正如所报告的: https://github.com/ftilmann/latexdiff/issues/241
一个解决方法是不在每个项目周围使用括号。然后它就会按预期工作。