答案1
您需要三列(我还添加了一些弯曲以用于一些箭头并交换一些标签):
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\[
\begin{tikzcd}[row sep = large]
& N \arrow[d, "u"] \arrow[ddr, bend left,"q_j"] \arrow[ddl, bend right,"q_k",swap] & \\
& \mathcal{A} \arrow[dr, "p_j"] \arrow[dl,swap, "p_k"] & \\
A_1 \arrow[rr,swap, "F(m)"] & & A_2
\end{tikzcd}
\]
\end{document}
或者
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\[
\begin{tikzcd}[row sep = large]
&
N
\arrow[d, dashed, "u" description]
\arrow[ddr, bend left,"q_j"]
\arrow[ddl, bend right,"q_k",swap]
&
\\
&
\mathcal{A}
\arrow[dr, "p_j"]
\arrow[dl,swap, "p_k"]
&
\\
A_1
\arrow[rr,swap, "F(m)"]
&
&
A_2
\end{tikzcd}
\]
\end{document}
答案2
除了其他答案之外,您还可以利用Tikz
这一点来解决此问题。
\documentclass[border={10pt}]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc, positioning}
\begin{document}
\begin{tikzpicture}
[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
node distance=2.5cm, thick,
]%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\node (Fx) {$F(X)$};
\node (Fy)[right=of Fx] {$F(Y)$};
\node (L) [yshift=1.8cm] at (barycentric cs:Fx=0.1,Fy=0.1) {L};
\node (N) [above=of L] {$N$};
\draw[->,dashed] (N) -- (L) node [rectangle,fill=white,midway] {$u$};
\draw[->] (L) -- (Fx) node [left,midway] {$\phi_{X}$};
\draw[->] (L) -- (Fy) node [right,midway] {$\phi_{Y}$};
\draw[->] (Fx) -- (Fy) node [below,midway] {$F(f)$};
\draw[->] (N) to [bend right=30] node [left,midway] {$\psi_{X}$} (Fx) ;
\draw[->] (N) to [bend left=30] node [right,midway] {$\psi_{Y}$} (Fy) ;
\end{tikzpicture}
\end{document}
答案3
一个pstricks
办法:
\documentclass{article}
\usepackage{pst-node}
\usepackage{auto-pst-pdf}
\begin{document}
\[ \psset{arrows=->, arrowinset=0.15, linewidth=0.6pt, dash=3pt 2pt, nodesep=3pt, labelsep=1pt, colsep=1cm, rowsep=1.25cm, shortput=nab}
\begin{psmatrix}
& N\\
& L\\
F(X) & & F(Y)\\
\end{psmatrix}
\ncline[linestyle=dashed]{1,2}{2,2}\ncput*{u}
\ncline{2,2}{3,1}_{\phi_X} \ncline{2,2}{3,3}^{\phi_Y}
\ncline{3,1}{3,3}_{F(f)}
\ncarc[arcangle=-20]{1,2}{3,1}\nbput{\psi_X}\ncarc[arcangle=20]{1,2}{3,3}\naput{\psi_Y}
\]
\end{document}