tikzexternalize 在 OS X 上无法更新

tikzexternalize 在 OS X 上无法更新

我相信该问题仅存在于 OS X 上,因为我无法在 Linux 上重现它:

使用 tikzexternalize,每当我更改 tex 文件时,pdf 都不会更新。相反,我总是得到以下答案(来自 latexmk/pdflatex):

===== Image './figures/main-figure0' is up-to-date. ======

即使我手动删除 pdf,图表也不会重建。最终 pdf 准备好后,它甚至不会检查源文件。我想这和 OS X 上的时间戳有关,但不知道该如何让它工作。

有什么想法/建议/调试可能性吗?

祝好,jochen

答案1

根据手头的信息,这是一项相当具有挑战性的任务……我的建议是

  1. 在你写\tracingmacros=2 \tracingcommands=2之前tikzpicture(确保它是一张非常简单的图片,并确保最小文档只包含一张图片)

  2. 通过邮件将日志文件发送给我。你可以在手册中找到我的地址pgfplots

我会看看是否能查出发生了什么事。

答案2

好的,在我们交换了一些日志文件之后,问题显然是由 MacTeX 附带的旧 PGF 版本引起的。在安装从示例,效果非常好。感谢你的支持,Christian!

相关内容