
tikzcd
항목에서 가장 오른쪽 항목으로 이동하고 그 아래 행을 통과하는 둥근 모서리가 있는 화살표를 그리고 싶습니다 . 단순히 구부러져서는 안 되며( 에서 작동 \ar[bend right=...]
) 직사각형의 절반처럼 보여야 합니다. 두 개의 화살표를 연결해야 한다는 점을 제외하면 거의 작동하는 방법은 다음과 같습니다. 그리고 " "라는 문구도 넣고 싶습니다 g' \circ g
. 아마도 팬텀 노드를 도입하고 이를 통과할 경로를 알려주어야 할까요?
\begin{tikzcd}[column sep=34pt]
B \ar{r}[swap]{g}
\ar[to path= |- (\tikztotarget),rounded corners=12pt]{dr} & B'
\ar{r}[swap]{g'} & B'' \\
& \ar[to path= -| (\tikztotarget),rounded corners=12pt]{ru} &
\end{tikzcd}
편집: LaRiFari 솔루션에서 화살표에 텍스트를 어떻게 넣을 수 있나요? 내 시도가 작동하지 않습니다.
답변1
당신은 할 수 있습니다 :
% arara: pdflatex
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[column sep=34pt]
B \ar{r}{g}\ar[to path={ -- ([yshift=-3ex]\tikztostart.south) -| (\tikztotarget) },rounded corners=12pt]{rr}
& B' \ar{r}{g'}
& B''
\end{tikzcd}
\end{document}