3d pgfplot 中的刻度标记是否统一显示?

3d pgfplot 中的刻度标记是否统一显示?

在默认配置中,pgfplots使用方框时,3d 图中刻度线看起来不错,但在我看来,当轴线位于中心时,刻度线并不均匀。是否有任何选项可以显示均匀的十字线,例如在每个小刻度线处显示所有方向上的 3 条线?这里我有一个沿一个轴的十字线和一个沿其他两个轴的线:

\documentclass[tikz,12pt]{standalone}
\usepackage{tikz,pgfplots,pgfplotstable}

\pgfplotsset{compat=1.10}

\begin{document}
\begin{tikzpicture}

\pgfplotsset{every axis/.append style={tick style={line width=0.7pt}}}

\pgfplotstableread{
a b
-0.1 0.2
0.1 0.5
}\testdata

\begin{axis}[axis lines=center, ymin=-0.22,ymax=0.22,   ]
    \addplot3 [color=blue,] table[x expr=0,y=a,z=b] {\testdata};
\end{axis}

\end{tikzpicture} 

\end{document}

在此处输入图片描述

答案1

这是 中的一个错误pgfplots,我接受它作为错误报告。

我计划在下一个稳定版本(1.10 之后的版本pgfplots)中修复它。

相关内容