范围内的选项“samples y”不起作用

范围内的选项“samples y”不起作用

显然我不明白它是如何scope工作的。

以下内容编译正确:

\begin{scope}[samples=20,domain=0:12]
\addplot3[samples y=0] plot (x, x, -x*x);
\end{scope}

但以下给出了错误包 pgfkeys 错误:我不知道密钥‘/tikz/samples y’

\begin{scope}[samples=20,samples y=0,domain=0:12]
\addplot3 plot (x, x, -x*x);
\end{scope}

如何使用samples y范围内的选项?

编辑:这是一个不起作用的 MWE,因为samples y它位于scope

\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[view={0}{90}]
\addplot3[domain=0:1, y domain=0:1, surf] plot (x, y, {x*y});
\begin{scope}[domain=0:1,samples y=0]
\addplot3 plot (x, x, 0);
\end{scope}
\end{axis}
\end{tikzpicture}
\end{document}

答案1

Pgfplots 选项(例如samples y)不能直接进入scopeTikz 选项,例如

\begin{scope}[samples y=0]

但必须以/pgfplots/类似前缀

\begin{scope}[/pgfplots/samples y=0]

[归功于用户埃塞克斯谁解决了在评论中回答我]

相关内容