我正在使用pgfplots
和\tikzexternalize
。我有以下文件夹结构:
tikz/
chapter1/
chapter1.tex
main.tex
在主文本的内容第一章.tex被包含在内:
...
\begin{document}
\include{./chapter1/chapter1}
\end{document}
在第一章.tex我有实际的 tikzpicture 定义:
\begin{tikzpicture}
...
\end{tikzpicture}
如果我将 tikzpicture 定义放在主文本然后改变其内容,它会按预期重新绘制。但是,如果 tikzpicture 定义在第一章.tex并且我更改了其内容,它并没有重新绘制,而且我必须手动删除相关文件(md5 哈希、输出 pdf 和日志文件)以便编译器重新绘制图片。
有没有办法解决这个问题并让 Lua/LaTeX 正确更新包含的 tex 文件中定义的 tikzpictures?