\[
\begin{xy} <2em,0em>:
(0,0)="a"*=<2em,4em>{\frac{50}{80}}*\frm{-},
(1,0)="b"*=<2em,4em>{\frac{30}{80}}*\frm{-},
(3,0.5)="c"*=<2em,2em>{\frac{10}{50}}*\frm{-},
(3,-0.5)="d"*=<2em,2em>{\frac{40}{50}}*\frm{-},
(4,0.5)="e"*=<2em,2em>{\frac{10}{30}}*\frm{-},
(4,-0.5)="f"*=<2em,2em>{\frac{20}{30}}*\frm{-},
"a";"d" **\crv{~*=<4pt>{.} (1,-2.5)&(2,-2.5)},
"c";"d" **\crv{~*=<1pt>{*} (1.5,0)} ,
(0,1);(3,1) **\crv{(1,2.5)&(2,2.5)} *\dir{>},
(0,-1);(3,-1) **\crv{(1,-2.5)&(2,-2.5)} ?>*\dir{>},
(1,-1);(4,-1) **\crv{(2,-2.5)&(3,-2.5)} ?>*\dir{>},
\end{xy}
\]
"a"〜"d"のカーブを描くと、四角の中心から中心となる
なお、\(\frac{50}{80}\)を"a"と名付け、\(\frac{40}{50}\)を"d"と名付けた
座標指定すれば、四角の辺から辺への矢印も描ける
\(\frac{10}{50}\)に普通に矢印「*\dir{>}」を置くと、線の方向に向かない
\(\frac{40}{50}\)\(\frac{20}{30}\)には「?>*\dir{>}」として矢印を置いた為、線の方向に一致
\[
\begin{xy} <2em,0em>:
(0,0)="a"*=<2em,4em>{\frac{50}{80}}*\frm{-},
(1,0)="b"*=<2em,4em>{\frac{30}{80}}*\frm{-},
(3.5,0.5)="c"*=<4em,2em>{\frac{20}{80}}*\frm{-},
(3.5,-0.5)="d"*=<4em,2em>{\frac{60}{80}}*\frm{-},
(1.5,0);(2.5,0) **\crv{(2,0.2)} ?>*\dir{>},
\end{xy}
\]
\[
\begin{xy}
*=<2em,2em>{\frac{1}{8}}*\frm{-},
<2em,0em>*=<2em,2em>{\frac{1}{8}}*\frm{-},
<0em,-2em>*=<2em,2em>{\frac{4}{8}}*\frm{-},
<2em,-2em>*=<2em,2em>{\frac{2}{8}}*\frm{-},
\end{xy}
\]
\[
\begin{xy}
*=<2em,4em>{\tiny{A(0,0)}}*\frm{-},
<2em,0em>*=<2em,4em>{\tiny{B(2,0)}}*\frm{-},
<5em,0em>*=<2em,2em>{\tiny{C(5,0)}}*\frm{-},
<7em,1em>*=<2em,2em>{\tiny{D(7,1)}}*\frm{-},
<7em,-1em>*=<2em,2em>{\tiny{E(7,-1)}}*\frm{-},
<5em,-3em>*=<4em,2em>{\tiny{F(5,-3)}}*\frm{-},
<6em,-5em>*=<4em,2em>{\tiny{G(6,-5)}}*\frm{-},
\end{xy}
\]
前提条件
- Aの座標が(0,0)で、単位は1em
- Aの箱は横1em、縦2em
- Cの箱が横1em、縦1em
アンカーはAの中心なので、
→縦方向0emのままだと上下中心へ:C
→縦方向+1emするとAと上辺が揃う:D
→縦方向-1emするとAと下辺が揃う:E
箱の大きさを横2emにすると、アンカー(中心)もズレるので、
→Cと同じx座標のFが左にずれている(CとFの中心は一致)
→横方向+1emすると左辺がCと揃う:G
\[\begin{equation}
\xymatrix{
\ar@{-}[r] \ar@{-}[d] & \ar@{-}[d] \\
\ar@{-}[r] & \ar@{}[lu]|{\large{\frac{1}{8}}}
}
\end{equation}\]
\[
\begin{xy}
*=<3em,3em>{\frac{1}{8}}*\frm{-},
<3em,3em>*=<3em,3em>\txt{2}*\frm{-},
<3em,-3em>*=<3em,3em>\txt{3}*\frm{-}
\end{xy}
\]
\[
\begin{xy}
\xymatrix {
U \ar@/_/[ddr]_y \ar@{.>}[dr]|{\langle x,y \rangle} \ar@/^/[drr]^x \\
& X \times_Z Y \ar[d]^q \ar[r]_p & X \ar[d]_f \\
& Y \ar[r]^g & Z
}
\end{xy}
\]
0 件のコメント:
コメントを投稿