更改 PGFplots 3d 框的样式

更改 PGFplots 3d 框的样式

例如,当使用 PGFplots 制作 3d 轴图时,可以使用以下方式更改网格样式

\pgfplotsset{grid style={dashed,gray}}

. 但使用时

3d box=background|complete|complete*

在轴选项中,如何更改 3D 框的样式?更具体地说,我想使 3D 框的线条变为灰色。

答案1

axis line style需要

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.10,}
\begin{document}
 \begin{tikzpicture}
\begin{axis}[
xlabel=$x$,ylabel=$y$,
enlargelimits=false,
3d box=complete,
grid,
grid style={dashed,gray!40},
axis line style={gray!40}  %% <--------------------
]
\addplot3[surf]
{x^2-y^2};
\end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容