Как нарисовать диаграмму со стрелками, направленными друг к другу, с помощью tikz-cd?

Как нарисовать диаграмму со стрелками, направленными друг к другу, с помощью tikz-cd?

Я хочу иметь четыре объекта, линии которых направлены в противоположные стороны, а линии направлены друг на друга следующим образом:

Я новичок в 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}

надеюсь, это будет полезно, введите описание изображения здесь

Связанный контент