下面给出的辫子使用 xy 矩阵的乳胶代码是什么?我试过了,但结果看起来不对称

下面给出的辫子使用 xy 矩阵的乳胶代码是什么?我试过了,但结果看起来不对称

在此处输入图片描述

我在第二张图片中写下了我的尝试。结果与上图不同。

\documentclass{article}
\usepackage[all,cmtip]{xy}
\begin{document}
$$
\xymatrix@C=0.4cm@R = 1cm{

0\ar@/^3pc/[rrr] \ar[rrd] &&& K_{k+1}(\widetilde{W},\widetilde{M})  \ar@/^3pc/[rr] \ar[rd] && K_{k}(\widetilde{M})  \ar@/^3pc/[rr] \ar[rd] && K_{k}(\widetilde{W},\widetilde{M}')  \ar@/^3pc/[rrr] \ar[rd] &&& 0\\  
&& 0 \ar[ru] \ar[rd] && K_{k+1}(\widetilde{M},\widetilde{\partial W}) \ar[ru] \ar[rd] && K_{k}(\widetilde{W})\ar[ru] \ar[rd] && 0 \ar[rru] &&\\
&&& 0 \ar[ru] \ar@/_2pc/[rr] && K_{k}(\widetilde{M}')\ar[ru] \ar@/_2pc/[rr] && 0 \ar[ru] &&&   

}

$$
\end{document}

答案1

您可以使单元格宽度达到 00。

第一项和最后一项的三级跳远动作都是错误的。

\documentclass{article}
\usepackage[all,cmtip]{xy}

\begin{document}

\[
% a local command to equalize all cell widths
\newcommand{\zw}[1]{\phantom{0}\makebox[0pt]{$#1$}\phantom{0}}
\xymatrix{
\zw{0}
  \ar@/^3pc/[rr] \ar[rd] &&
\zw{K_{k+1}(\widetilde{W},\widetilde{M})}
  \ar@/^3pc/[rr] \ar[rd] &&
\zw{K_{k}(\widetilde{M})}
  \ar@/^3pc/[rr] \ar[rd] &&
\zw{K_{k}(\widetilde{W},\widetilde{M}')}
  \ar@/^3pc/[rr] \ar[rd] &&
\zw{0}
\\  
&
\zw{0}
  \ar[ru] \ar[rd] &&
\zw{K_{k+1}(\widetilde{M},\widetilde{\partial W})}
  \ar[ru] \ar[rd] &&
\zw{K_{k}(\widetilde{W})}
  \ar[ru] \ar[rd] &&
\zw{0} \ar[ru] &
\\
&&
\zw{0}
  \ar[ru] \ar@/_2pc/[rr] &&
\zw{K_{k}(\widetilde{M}')}
  \ar[ru] \ar@/_2pc/[rr] &&
\zw{0}
  \ar[ru]
}
\]

\end{document}

在此处输入图片描述

相关内容