圖A的Resizebox在list和make模式下用tikzexternalize殺死圖B

圖A的Resizebox在list和make模式下用tikzexternalize殺死圖B

在列表和 make 模式中使用 tikzexternalize 時,我遇到一個非常奇怪的錯誤。當我使用 resizebox 封裝某個 tikz 圖片(圖 A)時,另一個 tikz 圖 B 圖片無法構建,並在其日誌檔案中出現尺寸太大錯誤。

如果我使用 \tikzexternaldisable 和 \tikzexternalenable 臨時切換圖 A 的外部化,或刪除 rezizebox,則圖 B 可以很好地建構。

我沒有設法讓 MWE 重現該問題,所以我猜測它與其他一些軟體包有關。

只是把這個放在那裡以防萬一有人遇到類似的問題。

問候馬庫斯

這是我從日誌中得到的全部內容:

A tikzpicture has been optimized away. Use '/tikz/external/optimize=false' to di
sable this.
)
! Dimension too large.
\Gscale@box ...\tw@ \hss }\else \hb@xt@ #1\wd \z@ 
                                                  {\box \tw@ \kern #1\wd \z@...
l.77 }

我使用 MacTeX 2020 中的 lualatex。

lualatex document.tex
make -f document.makefile

相關內容