LaTex 中 tikz-cd 中的共均衡器图

LaTex 中 tikz-cd 中的共均衡器图

有人可以帮我在 tikz-cd 中画一个水平平行箭头作为均衡器图吗?

共均衡器图的一个例子是:

在此处输入图片描述

提前致谢!

答案1

你可以选择tikz-cd

\documentclass{article}
\usepackage{tikz-cd}

\begin{document}
\[
\begin{tikzcd}
X \ar[r,shift left=.75ex,"f"]
  \ar[r,shift right=.75ex,swap,"g"]
&
Y \ar[r,"q"] \ar[dr,swap,"q'"]
&
Q \ar[d,densely dotted]
\\
& & Q'
\end{tikzcd}
\]
\end{document}

在此处输入图片描述

答案2

只是为了好玩,一个pstricks解决方案:

\documentclass[pdf]{article}
\usepackage{pst-node}

\begin{document}

\[ \psset{arrows=->, arrowinset=0.25, linewidth=0.6pt, dash=3pt 2pt, nodesep=3pt, labelsep=2pt, colsep=1.2cm, rowsep=1cm}
\begin{psmatrix}
  X & Y & Q \\%
   & &Q\smash{'}
%%%
 \ncline[offset = 0.6ex]{1,1}{1,2}\naput{f} \ncline[offset = -0.6ex]{1,1}{1,2}\nbput{g}
 \ncline{1,2}{1,3}\nbput{q} \ncline{1,2}{2,3}\nbput{q'}
 \ncline[linestyle=dashed]{1,3}{2,3}\nbput[npos=0.45]{u}
\end{psmatrix}
\]

\end{document} 

在此处输入图片描述

相关内容