xymatrix를 사용하여 2셀을 그리는 방법은 무엇입니까?

xymatrix를 사용하여 2셀을 그리는 방법은 무엇입니까?

이런 일을하는 방법

여기에 이미지 설명을 입력하세요

자이매트릭스를 사용하시나요?

답변1

with tikz-cd(그 구문은 내 의견으로는 at 처럼 덜 비밀스럽습니다 xymatrix):

\documentclass[margin=3mm]{standalone}
\usepackage{tikz-cd}

\begin{document}
\begin{tikzcd}
A \ar[r, bend  left=60, ""{name=U}]
  \ar[r, bend right=60, ""{name=D,below}]
        & B \ar[Rightarrow, from=U, to=D, "\varphi" description]
\end{tikzcd}
\end{document}

여기에 이미지 설명을 입력하세요

자세한 내용은 tikz-cd설명서(8페이지 및 11페이지)를 참조하세요.

답변2

이제 내 제안을 추가하겠습니다.xymatrix패키지.

여기에 이미지 설명을 입력하세요

\documentclass[a4paper,12pt]{standalone}
\usepackage{amsmath,amssymb}
\usepackage[all]{xy}
\begin{document}
\xymatrix@C=1pc@R=1.5pc{ 
X 
\ar@/^1.5pc/[rr]_{\quad}^{f}="1" 
\ar@/_1.5pc/[rr]_{g}="2" 
&& Y 
\ar@{}"1";"2"|(0.135){\,}="7" 
\ar@{}"1";"2"|(0.875){\,}="8" 
\ar@{=>}|-{\varphi}"7" ;"8"}
\end{document}

관련 정보