tikzexternalize:轮廓填充图绘制在外部文件中,而不是主文件中

tikzexternalize:轮廓填充图绘制在外部文件中,而不是主文件中

我今天更新了我的 Miktex 发行版,现在有些东西无法工作了。

例如contour filled,当图被外部化时,它们只显示一个空轴。但奇怪的是,实际的外部文件是正确的!

\documentclass{scrartcl}

\usepackage{pgfplots}
\usetikzlibrary{calc}
\usepgfplotslibrary{colorbrewer,patchplots}

\usetikzlibrary{external}
\usepgfplotslibrary{external}
\tikzexternalize[prefix={}]

\begin{document}

\tikzexternalenable
\tikzsetnextfilename{testplot}
\begin{tikzpicture}

    \begin{axis}[
    width=0.8\linewidth,
    height=0.4\textwidth,
    domain=3:15,
    domain y=0:20,
    view={0}{90},
    grid=none,
    colorbar,
    point meta min = 0,
    point meta max = 60,
    colorbar style={
        samples=11,
        ytick={0,10,...,60},
    },
    ]

    \addplot3[contour filled={number=12}]  
        {x*y*(2*3.14*30)/1000};

    \end{axis}
\end{tikzpicture}

\end{document}

主要输出pdf文件

在此处输入图片描述

外部输出 pdf 文件

在此处输入图片描述

您有什么解释吗?或者有什么想法可以解决这个问题?

谢谢你!

日志文件

测试图.log 测试文档.log

相关内容