TikzCD: すべてが混ざり合っている

TikzCD: すべてが混ざり合っている

2 つの矢印の間にホモトピーがある場合、物事はうまく進むようです。

\documentclass[12pt]{article}
\usepackage{tikz-cd}
\begin{document}
\begin{center}
 \begin{tikzcd} 
A
  \arrow[r, bend left=60, "F" ""{name=a, below}]
  \arrow[r, bend right=60, "G"', ""{name=b}]
 & B
  \arrow[Rightarrow, from=a, to=b, "\Theta"]
 \end{tikzcd}
\end{center}
\end{document}

ここに画像の説明を入力してください(ホモトピー矢印が表示されないのは、私のディスプレイのバグのようです。あなたのディスプレイでは問題なく動作するはずです。)

しかし、2 つの連続したホモトピーを試みると、すべてが混ざり合ってしまいます。

 \documentclass[12pt]{article}
 \usepackage{tikz-cd}
 \begin{document}
 \begin{center}
  \begin{tikzcd}
  A 
   \arrow[r, bend left=90, "F", ""{name=a, below}]
     \arrow[r, "G"', ""{name=b}]
     \arrow[r, bend right=90, "H"' ""{name=c}]
  & B
     \arrow[Rightarrow, from=a, to=b, "\Theta"]
     \arrow[Rightarrow, from=b, to=c, "\Psi"]
  \end{tikzcd}
  \end{center}
  \end{document}

ここに画像の説明を入力してください これを修正するにはどうすればいいでしょうか? ありがとうございます!

答え1

ここに画像の説明を入力してください

 \documentclass[12pt]{article}
\usepackage{tikz-cd}

\begin{document}

 \begin{center}
 \tikzcdset{column sep/normal=3em}
  \begin{tikzcd}
  A
   \arrow[r, bend left=70, "F", ""{name=a, below}]
     \arrow[start anchor={[xshift=3ex]west}, end anchor={[xshift=-3ex]east},r, "G" pos=0.3, ""{name=b},""{name = bb, below}]
     \arrow[r, bend right=70, "H"', ""{name=c}]
  & B
     \arrow[Rightarrow, start anchor={[yshift=-0.75ex]north}, end anchor={[yshift=0.5ex]south}, from=a, to=b, "\Theta" pos = 0.4]
     \arrow[Rightarrow, start anchor={[yshift=-0.75ex]north}, end anchor={[yshift=0.5ex]south}, from=bb, to=c, "\Psi" pos = 0.35]
  \end{tikzcd}
  \end{center}

\end{document} 

関連情報