我遇到了一个奇怪的 Tikz/PGFPlots 问题。出于某种原因,节点的 y 坐标是相对于 tikzpicture 的底部而不是原点放置的。奇怪的是,它是只发生在我的电脑上。当我在 ShareLaTeX 上编译下面的最小工作示例时,图表是完美的。
除了分布之间的一些差异之外,我无法想象是什么原因导致了这种情况,但我非常想了解是否有人对这个奇怪的问题有所了解。
\documentclass{article}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{my style/.append style={
grid=both,
axis lines=center,
axis equal image,
very thick,
disabledatascaling,
inner axis line style={<->},
xlabel={$x$}, xlabel style={below right},
ylabel={$y$}, ylabel style={above left},
inner axis line style={<->},
mark size=3}}
\begin{document}
\begin{tikzpicture}[dot/.style={circle,inner sep=1pt,fill,name=#1},
extended line/.style={shorten >=-#1,shorten <=-#1},
extended line/.default=1cm]
\begin{axis}[
my style,
xmin= -12,
xmax= 12,
ymin= -12,
ymax= 12,
thick,
minor x tick num=4,
minor y tick num=4
]
\node [dot=A] at (-2,0) {};
\node [dot=B] at (0,10) {};
\draw [extended line=3in] (A) -- (B);
\end{axis}
\end{tikzpicture}
\end{document}
我的电脑上的结果:
使用 ShareLaTeX 编译的结果