LaTeX中两个独立的xy-pic图之间的平等

时间:2010-06-24 19:50:52

标签: latex xypic

我有两个由脚本生成的xy-pic图表。在LaTeX等式环境中,我想写类似

的东西

diagram1 = diagram2

其中diagram1和diagram2是由这个脚本生成的两个独立的xy-pic图,其中两个垂直居中(以及=符号)。

有没有一种简单的方法可以做到这一点,无需编辑图表并将其重写为更大的xy-pic图表?

1 个答案:

答案 0 :(得分:1)

如果我理解你的话,我认为你可以通过使用小型号来完成你想要的。您可能需要使用间距和宽度,但这样的东西在我的测试中起作用:

\begin{minipage}[c]{0.38\textwidth}
\begin{xy}
    (0,-20)="a", (0,0)="b"
    \ar@{<.||}  @<24mm>  "a";"b"
    \ar@^{<.||} @<16mm>  "a";"b"
    \ar@_{<.||} @<8mm>   "a";"b"
    \ar@0{<.||}          "a";"b"
    \ar@1{<.||} @<-8mm>  "a";"b"
    \ar@2{<.||} @<-16mm> "a";"b"
    \ar@3{<.||} @<-24mm> "a";"b"
\end{xy}
\end{minipage}
\hspace{0.03\textwidth}
\begin{minipage}[c]{0.05\textwidth}
~~~~~\Large =
\end{minipage}
\hspace{0.08\textwidth}
\begin{minipage}[c]{0.44\textwidth}
\begin{xy}
    (0,-20)="a", (0,0)="b"
    \ar@{<.||}  @<24mm>  "a";"b"
    \ar@^{<.||} @<16mm>  "a";"b"
    \ar@_{<.||} @<8mm>   "a";"b"
    \ar@0{<.||}          "a";"b"
    \ar@1{<.||} @<-8mm>  "a";"b"
    \ar@2{<.||} @<-16mm> "a";"b"
    \ar@3{<.||} @<-24mm> "a";"b"
\end{xy}
\end{minipage}