答案1
Tikz 的环境scope
非常适合此类任务,因为它允许移动和旋转其包含的所有内容。我的建议是创建一个tikzpicture
,然后为每个axis
拥有的内容创建不同的范围。这会导致这样的设置:
\begin{tikzpicture}
\begin{scope}
\input{X}
\end{scope}
\begin{scope}[yshift=6cm]
\input{G_1}
\end{scope}
\begin{scope}[yshift=8cm]
\input{G_2}
\end{scope}
\begin{scope}[xshift=1cm,yshift=-0.8cm,rotate=90]
\input{B_1}
\end{scope}
\begin{scope}[xshift=-2cm,yshift=-0.8cm,rotate=90]
\input{B_2}
\end{scope}
\end{tikzpicture}
注意:到目前为止,每个.tex
文件都包含一个\begin{tikzpicture} ... \end{tikzpicture}
。对于此处的解决方案,您需要消除这样就只剩下axis
东西了。
结果(如下所示)可能不是完美的,但通过调整班次,您应该能够获得不错的结果。