The following code
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[column sep = tiny]
{...} & {-2} & {-1} & 0 & 1 & 2 & 3 & 4 & 5 & 6 & {...} \
{} &&&&&&& {} \
{} &&&&&&& {} \
{...} & {-2} & {-1} & 0 & 1 & 2 & 3 & 4 & 5 & 6 & {...} \
\arrow[from=1-4, to=4-8]
\arrow[from=1-6, to=4-6]
\arrow[from=1-8, to=4-4]
\arrow[from=1-2, to=4-10]
\arrow[from=1-10, to=4-2]
\end{tikzcd}
\end{document}
yields the following figure :
For obvious aesthetic reasons, I would like the figure the arrows to cross in one central point. How can I achieve this with tikz-cd ?


text width=width("$-0$")to get the minimal needed width for the nodes (in this simple case) or usingbetween originsis another way to approach this. – Qrrbrbirlbel Nov 17 '22 at 08:20