答案1
编辑:此代码是使用xy
带有颜色的包编写的。它与 OP 的屏幕截图非常接近。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage[all]{xy}
\usepackage{xcolor}
\begin{document}
\[\textcolor{-red!65!green!50}{\xymatrix{
\mathbb{C}^n \ar@/^.5pc/[r]^B
& \mathbb{C}^m \ar@/^.5pc/[l]^A}
=\begin{matrix}
\xymatrix{
U_{\circ} \ar@/^.5pc/[r]^B
& V_{\circ} \ar@/^.5pc/[l]|A}\\[.5em]
\scriptstyle\oplus\\[.5em]
\xymatrix{
U_{\bullet} \ar@/^.5pc/[r]|B
& V_{\bullet} \ar@/^.5pc/[l]^A}
\end{matrix}}\]
\end{document}
警告!下面的代码是用xy
包格式编写的2cell
。我放了两个代码:一个带有的提示TikZ
,另一个带有包的提示xy
。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage[all,cmtip,2cell]{xy}
\UseTwocells
\begin{document}
\[\xymatrix{ \mathbb{C}^n & \mathbb{C}^m \ltwocell_A^B{'\phantom{\alpha}}}=\begin{matrix}
\xymatrix{U_{\circ} & V_{\circ} \ltwocell_{B}^A{'\phantom{\alpha}}}\\
\oplus\\
\xymatrix{ U_{\bullet} & V_{\bullet} \ltwocell_B^A{'\phantom{\alpha}}}
\end{matrix}\]
\end{document}
删除cmtip
:
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage[all,2cell]{xy}
\UseTwocells
\begin{document}
\[\xymatrix{ \mathbb{C}^n & \mathbb{C}^m \ltwocell_A^B{'\phantom{\alpha}}}=\begin{matrix}
\xymatrix{U_{\circ} & V_{\circ} \ltwocell_{B}^A{'\phantom{\alpha}}}\\
\oplus\\
\xymatrix{ U_{\bullet} & V_{\bullet} \ltwocell_B^A{'\phantom{\alpha}}}
\end{matrix}\]
\end{document}