5

我在使用 XeLaTeX 和 TikZ-externalize 时遇到了一些麻烦。我使用以下设置。

\usetikzlibrary{external}                                                                                                                                                                                                   
\tikzset{external/system call={xelatex \tikzexternalcheckshellescape -halt-on-error -interaction=batchmode -jobname "\image" "\texsource"}}

编译完成

xelatex -8bit -shell-escape

但是我收到以下警告:

! Package tikz Warning: The key 'up to date check=md5' is impossible,    there is 
no macro to compute MD5. Falling back to 'up to date check=diff'

这只是一个警告,但如果我在 tikzpicture 中拼错了一个命令,它会使用之前正确编译的 pdf,而不是为我的最后一次更改引发错误。使用 pdflatex 和 externalize 这个工作完美,它给了我错误,我可以检查一下。所以它必须与XeLaTeX有关。将 md5sum 链接到 md5 并不能解决问题。

这个错误在互联网上非常罕见,我没有找到解决方案。

谢谢,

菲利克斯

4

0 回答 0