
我正在嘗試在啟用 TikZ 外部化的 ubuntu 18.04 系統上編譯我的文檔,但它不會為這些圖生成單獨的 PDF。有趣的是,它在我的 Windows 系統上運作順暢。我正在使用 texstudio (2.12.6 @ ubuntu) 調用
pdflatex -synctex=1 -interaction=nonstopmode --shell-escape %.tex
這是一個 MWE:
\documentclass{scrbook}
\usepackage[english]{babel}
\usepackage{tikz}
\usetikzlibrary{external}
%\tikzexternalize[prefix=tikz_external_figs/]
\begin{document}
This is a test document.
\begin{figure}
\tikzexternalenable
\tikzsetnextfilename{testtikzenableMax} %% set filename tikz externalize
\begin{tikzpicture}
\draw[->] (0,0) -- (10,2);
\end{tikzpicture}
\end{figure}
\end{document}
該過程正常結束。於是,我搜尋了整個系統,但沒有找到testtikzenableMax.pdf文件,也不是 .md5 或 .dvi 文件。這個錯誤正在殺死我,因為我沒有想法,也不明白為什麼這應該是依賴系統的行為。
記錄檔:測試日誌
更新:TeX Live 2019(包括pdftex 3.14159265-2.6-1.40.20)記錄檔