![3d pgfplot 中的刻度标记是否统一显示?](https://linux22.com/image/286763/3d%20pgfplot%20%E4%B8%AD%E7%9A%84%E5%88%BB%E5%BA%A6%E6%A0%87%E8%AE%B0%E6%98%AF%E5%90%A6%E7%BB%9F%E4%B8%80%E6%98%BE%E7%A4%BA%EF%BC%9F.png)
在默认配置中,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
)中修复它。