3.2 強制的に行間列間をそろえる

特に何も指定しなければ, 項目のサイズに合わせて適当に行間列間を調整してくれるが, 行 間列間をそろえたい場合は@!,@!R,@!Cを使うとよい. @!=サイズ等でサイズの指定も 可.

  \[
   \xymatrix{
    & A \ar[ld] \ar[d] \ar[rd] & \\
    B & C & DDDDDDDD
   }
  \]
  
  \[
   \xymatrix@!C{
    & A \ar[ld] \ar[d] \ar[rd] & \\
    B & C & DDDDDDDD
   }
  \]
  
  \[
   \xymatrix@!C=24pt{
    & A \ar[ld] \ar[d] \ar[rd] & \\
    B & C & DDDDDDDD
   }
  \]

⇓

       A|
        |

B      C      DDDDDDDD
                   A|
                    |

B                  C            DDDDDDDD
         A|
          |

B        C  DDDDDDDD