节点无法在 pgfplots 中正确定位

节点无法在 pgfplots 中正确定位

当我使用手册的示例时,pgfplots它看起来与手册中显示的不同:

\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[title=Snap to nearest for scatter plots]
\addplot+[only marks]
coordinates {(0,0) (1,1) (2,2) (3,3)}
node[pos=0,pin=0:0] {}
node[pos=0.1, pin=90 :0.1 ] {}
node[pos=0.2, pin=200:0.2 ] {}
node[pos=0.3, pin=135:0.3 ] {}
node[pos=0.4, pin=0
:0.4 ] {}
node[pos=0.5, pin=60 :0.5 ] {}
node[pos=0.75,pin=180:0.75] {}
node[pos=1,pin=90 :1] {};
\end{axis}
\end{tikzpicture}
\end{document}

结果如下:

在此处输入图片描述

这部分pos=0.75等显然不起作用。我做错了什么?

我使用 TeXnicCenter 1.0 RC1 和 MiKTeX 2.9。

答案1

正如 cmhughes 所建议的,您需要更新版本的 pgfplots:pos=0.75版本 1.5.1 中已添加对及其变体的支持(可通过 CTAN、TeX 包管理器或http://pgfplots.sourceforge.net/)。

相关内容