更改生成的“myfile_contourtmp0.table”的名称

更改生成的“myfile_contourtmp0.table”的名称

在 PGF 轴环境中,我正在使用

\addplot3[contour gnuplot={number=20}]{30-0.1*(x*x)-0.05*(y*y)};

此命令使用gnuplot生成文件myfile_contourtmp0.table

我的问题是:我怎样才能为该文件赋予另一个名称?

答案1

我可能是错的,但这会破坏pgfplots工作流程,因为名称在源文件中是硬编码的,用于外部化(所以在我看来)

在文件内部的某个地方pgfplotsplothandlers.code.tex,我们可以找到以下行:

 \edef\pgfplotsplothandlercontourexternal@file{%
     \pgfplots@loc@TMPa_contourtmp\c@pgfplotsplothandlersurveystart@contourexternal@fileno
 }%

因此,如果您可以指定另一个名称,则也需要更改。我不明白为什么您需要更改它,但这就是它。

相关内容