tikz-cd を使用して矢印が向かい合う図を描くにはどうすればよいでしょうか?

tikz-cd を使用して矢印が向かい合う図を描くにはどうすればよいでしょうか?

4 つのオブジェクトを、線が反対方向を向き、線が互いに向き合うように配置します。

私は tikz-cd をあまり使い慣れていないので、特に中央のオブジェクトと矢印を互いに向かい合うように揃えるにはどうしたらよいか知りたいです。

答え1

\begin{tikzcd}
                         &    & {+} \arrow[rd,red] \arrow[ld,red] \arrow[dddd,<->] &    &                                                    \\
                         & {} &                                       & {} &                                                    \\
{-} \arrow[ru,red] \arrow[rd,red] &    &                                       &    & {-} \arrow[lu,red] \arrow[ld,red] \arrow[llll,<->,crossing over] \\
                         & {} &                                       & {} &                                                    \\
                         &    & {+} \arrow[lu,red] \arrow[ru,red]              &    &                                                   
\end{tikzcd}

参考になれば幸いです。 ここに画像の説明を入力してください

関連情報