xymatrix를 사용한 삼각형 교환 다이어그램

xymatrix를 사용한 삼각형 교환 다이어그램

나는 xymatrix패키지(tikz 패키지보다 더 친숙하다고 생각함)를 사용하고 있으며 중앙에 원 화살표가 있는 간단한 삼각형 다이어그램을 만들려고 노력해 왔습니다. 내 말은, 나는 이것을 해냈습니다:

\documentclass{article}
\usepackage[all]{xy}
\begin{document}
$\xymatrix
   { & \mathcal{L} \ar[dl]_{\pi_j} \ar[dr]^{\pi_i} & \\
     G_j \ar[rr]_{\pi_i^j} & & G_i
   }
$
\end{document}

그리고 가운데에 원 화살표를 추가하고 싶습니다. 행을 추가하려고 시도했지만 대각선 화살표가 이상해졌고 결과가 끔찍했습니다.

답변1

이와 같이?

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

\documentclass{article}
\usepackage[all]{xy}
\begin{document}
$\xymatrix
   { & \mathcal{L} \ar[dl]_{\pi_j} \ar[dr]^{\pi_i} \ar[d]|-{\circ} & \\
     G_j \ar[rr]_{\pi_i^j} & & G_i
   }
$
\end{document}

답변2

패키지를 아시나요 tikz-cd? 그렇게 어렵지는 않습니다.

\documentclass{article} 
\usepackage{tikz-cd} 
\usepackage{stix}
\begin{document} 
\begin{tikzcd}[column sep=small, row sep=small] 
    & \mathcal{L} \arrow{ddl}[swap]{\pi_{j}} \arrow{ddr}{\pi_{i}} &\\
    & \circlearrowleft &\\[-2ex]
    G_{j} \arrow{rr}[swap]{\pi_{i}^{j}} & & G_{i} \\
\end{tikzcd}
\end{document}

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

답변3

우리는 여전히 여러분이 원하는 모습을 추측하고 있지만 다음과 같은 시도를 해보겠습니다. 여기에 이미지 설명을 입력하세요

당신은 그것을 얻을 것입니다 :

\documentclass{article}
\usepackage{amssymb}
\usepackage[cmtip,all]{xy}

\begin{document}

$\xymatrix{
  & \mathcal{L} \ar[dl]_{\pi_j} \ar[dr]^{\pi_i}
  \ar@{}[d]|-{\circlearrowleft} \\
  G_j \ar[rr]_{\pi_i^j}
  && G_i
}
$

\end{document}

관련 정보