我正在尝试在启用 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}
该过程正常结束。因此,我搜索了整个系统,但找不到测试tikzenableMax.pdf文件,也不是 .md5 或 .dvi 文件。这个错误让我很头疼,因为我没有办法,也不明白为什么这应该是一个系统相关的行为。
日志档案:测试日志
更新:TeX Live 2019(包括pdftex 3.14159265-2.6-1.40.20)日志档案