Tikz/PGFPlots 在我的桌面和 ShareLaTeX 上编译时会产生不同的图形

Tikz/PGFPlots 在我的桌面和 ShareLaTeX 上编译时会产生不同的图形

我遇到了一个奇怪的 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 编译的结果

在此处输入图片描述

相关内容