Опция `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, не могут напрямую входить в , scopeкак параметры Tikz, могут, например

\begin{scope}[samples y=0]

но должны иметь префикс /pgfplots/like

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

[Автор: пользовательесддкто решил ответил мне в комментарии]

Связанный контент