在列表和 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