我有两个由脚本生成的xy-pic图表。在LaTeX等式环境中,我想写类似
的东西diagram1 = diagram2
其中diagram1和diagram2是由这个脚本生成的两个独立的xy-pic图,其中两个垂直居中(以及=符号)。
有没有一种简单的方法可以做到这一点,无需编辑图表并将其重写为更大的xy-pic图表?
答案 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}