"교환형" 다이어그램의 오른쪽왼쪽 작살

"교환형" 다이어그램의 오른쪽왼쪽 작살
\usepackage{amsmath,amscd}

$\begin{CD} 
cc              @>a>b>    ct\\ 
@VlVrV     @AlAr          A\\
tc              @<a<b<     tt
\end{CD}$

하지만 단방향 화살표를 \rightleftharpoons로 바꾸고 싶습니다(그리고 a,b,c 등의 레이블은 $k_{-1}£ 등으로 대체하지만 괜찮습니다).

수정 사항이나 더 나은 접근 방식이 있습니까?

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

답변1

을 사용하면 오히려 쉽습니다 tikz-cd.

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

\begin{document}

\[
\begin{tikzcd}
cc \arrow[r,shift left=1pt,harpoon,"a"] \arrow[d,shift left=1pt,harpoon,"r"] &
ct \arrow[l,shift left=1pt,harpoon,"b"] \arrow[d,shift left=1pt,harpoon,"r"]
\\
tc \arrow[r,shift left=1pt,harpoon,"a"] \arrow[u,shift left=1pt,harpoon,"l"] &
tt \arrow[l,shift left=1pt,harpoon,"b"] \arrow[u,shift left=1pt,harpoon,"l"]
\end{tikzcd}
\]

\end{document}

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

답변2

xy하기가 쉽지 않은 패키지 버전입니다 .

\documentclass[a4paper,12pt]{article}
\usepackage[all,cmtip]{xy}
\begin{document}
\xymatrix@R=2pc@C=2pc{ cc  \ar@<.2ex>@^{->}[r]^a \ar@<-.2ex>@^{_{<}-}[r]_b & ct \ar@<.2ex>@^{->}[d]^r \ar@<-.2ex>@^{_{<}-}[d]_l \\
           tc \ar@<.2ex>@^{->}[u]^l \ar@<-.2ex>@^{_{<}-}[u]_r & tt\ar@<.2ex>@^{->}[l]^b \ar@<-.2ex>@^{_{<}-}[l]_a }
\end{document}

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

관련 정보