这是我想要绘制的图表:
我迄今为止的尝试:
\documentclass{amsart}[12]
\usepackage[a4paper]{geometry}
\geometry{top=1.3in, bottom=1.0in, left=1.4in, right=1.4in}
%\renewcommand{\familydefault}{\sfdefault}
\linespread{1.3}
\usepackage{tikz}
\begin{document}
\[ \begin{tikzcd}[arrows={-Stealth}]
\mathbb{C} \times \mathbb{C} \rar \dar & \frac {(\mathbb{C}^2 \setminus \{0\}) \times \mathbb C}{(x_1, x_2, y) \sim (tx_1, tx_2, t^ky)}\lar \dar & \mathbb{C} \times \mathbb{C} \dar \\%
\mathbb C \rar \frac {(\mathbb{C}^2 \setminus \{0\})}{(x_1, x_2) \sim (tx_1, tx_2)}& \lar & \mathbb{C}
\end{tikzcd}
\]
\end{document}
我不知道如何画图中其余的箭头。
答案1
清理代码可能是使其更容易理解的好方法。tikz-cd
如果您想使用该tikzcd
环境,则需要加载包。
\documentclass{amsart}[12]
\usepackage[a4paper]{geometry}
\geometry{top=1.3in, bottom=1.0in, left=1.4in, right=1.4in}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[arrows={-Stealth}]
\mathbb{C} \times \mathbb{C}
\arrow[r]\arrow[d] &
\frac{(\mathbb{C}^2 \setminus \{0\}) \times \mathbb C}{(x_1, x_2, y) \sim (tx_1, tx_2, t^ky)}
\arrow[d] &
\mathbb{C} \times \mathbb{C}
\arrow[l]\arrow[d] \\
%
\mathbb C
\arrow[r] &
\frac {(\mathbb{C}^2 \setminus \{0\})}{(x_1, x_2) \sim (tx_1, tx_2)} &
\mathbb{C}
\arrow[l] \\
%
&
\mathbb{C} \times \mathbb{C}
\arrow[d]\arrow[luu, bend left]\arrow[ruu, bend right] &
\\
%
&
\mathbb{C}
\arrow[luu, bend left]\arrow[ruu, bend right]
\\
\end{tikzcd}
\end{document}
这应该会给你提供以下内容: