垂直未对齐的 tikz 图

垂直未对齐的 tikz 图

我正在做一个 latex 项目,我用pgfplots它制作图表。然而,我遇到了它们错位的问题:

在此处输入图片描述

我注意到,如果我删除绿色和红色曲线的轴数据,这个问题就会完全消失:

在此处输入图片描述

什么可能导致该问题?

答案1

最终,我找到了选项:y tick label style={text width=2cm}正是我要找的。以下是一些示例代码(2cm 显然太大了,但它证明了这一点)在实际绘图中,请确保另外使用:align=right以确保数字在轴上正确对齐。

\documentclass{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage{tikz,pgfplots}

\begin{document}
    \begin{tikzpicture}
        \begin{axis}[y tick label style={text width=2cm%,align=right
        }]
            \addplot coordinates {(1,1000) (3,2000)};
        \end{axis}
    \end{tikzpicture}

    \begin{tikzpicture}
        \begin{axis}[y tick label style={text width=2cm%,align=right
        }]
            \addplot coordinates {(1,100) (3,200)};
        \end{axis}
    \end{tikzpicture}
\end{document}

其结果如下。 在此处输入图片描述

请注意两个图像如何正确对齐并且具有相同的大小。

相关内容