我喜欢使用tikz
节点将图并排放置。然而,在以下 MWE 中,轴似乎向左移动了。
\documentclass{book}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\node[text width=.4\linewidth] (A) {%
\begin{tikzpicture}
\begin{axis}
\addplot {x^2 - x +4};
\end{axis}
\end{tikzpicture}
};
\node[text width=.4\linewidth,anchor = north] (B) at (A.south) {%
\begin{tikzpicture}
\begin{axis}
\addplot {x^2 - x +4};
\end{axis}
\end{tikzpicture}
};
\end{tikzpicture}
\end{document}
我怎样才能解决这个问题?
答案1
答案2
每个tikzpicture
都被视为单个char
,您不需要将它们包含在外部tikzpictures
来放置它们,您可以使用简单的tabluar
或只是一个空行,如下面的示例所示。
如果您需要修复地块尺寸,width
也会height axis'
为您提供帮助。
\documentclass{book}
\usepackage{pgfplots}
\begin{document}
\begin{center}
\begin{tikzpicture}
\begin{axis}[width=.4\linewidth]
\addplot {x^2 - x +4};
\end{axis}
\end{tikzpicture}
\begin{tikzpicture}
\begin{axis}[width=.4\linewidth]
\addplot {x^2 - x +4};
\end{axis}
\end{tikzpicture}
\end{center}
\end{document}