Tengo el siguiente diagrama que utiliza el siguiente código
\begin{tikzcd}
\phi\times\psi\times\theta \arrow[r,"_{X_{p}}{\circ}_{Y_q}\times \Id"]
\arrow[d,"\cong"]
&
(\phi _{X_p}\circ _{Y_q}\psi)\times \theta\arrow[d]
\\
\phi\times \theta \times \psi \arrow[d,"_{X_r}\circ_{Z_t}\times \Id"']
&
\arrow[d,phantom]
\\
(\phi _{X_r}\circ_{Z_t})\times \psi\arrow[r,"(\phi_{X_r}\circ_{Z_t}\theta)_{X_p}\circ_{Y_q}\psi"]
&
(\phi_{X_p}\circ_{Y_q}\psi)_{X_r}\circ_{Z_t}\theta
\end{tikzcd}
En este diagrama puedes ver que una de las flechas no llega hasta la esquina inferior derecha (que es donde quiero que vaya). También se puede ver que la etiqueta en la parte inferior del diagrama está demasiado cerca de la flecha. Me gustaría moverlo un poco más hacia abajo.
Parece que debo tener algo en el nodo (2,2); de lo contrario, Latex ni siquiera compilará el diagrama. De ahí que haya puesto la flecha fantasma. A continuación se muestra una imagen de mi diagrama conmutativo.
Respuesta1
Aplicado column sep = 80
y row sep = 30
sin \hspace
:
\documentclass[]{standalone}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd} [column sep = 80, row sep = 30]
\phi\times\psi\times\theta \arrow[d,"\cong"] \arrow[r,"{X_p}{\circ}_{Y_q}\times Id"] &
(\phi _{X_p}\circ _{Y_q}\psi)\times \theta\arrow[dd] \\
\phi\times\psi\times\psi \arrow[d,"X_r{\circ}_{Z_t}\times Id"'] & \\
(\phi _{X_r}\circ_{Z_t})\times \psi \ar[r,"(\phi_{X_r}\circ_{Z_t}\theta)_{X_p}\circ_{Y_q}\psi"]
& (\phi_{X_p}\circ_{Y_q}\psi)_{X_r}\circ_{Z_t}\theta
\end{tikzcd}
\end{document}
Respuesta2
Simplemente úsalo \arrow[dd]
(no es necesario \arrow[d,phantom]
).
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator\Id{Id}
\usepackage{tikz}
\usetikzlibrary{cd}
\begin{document}
\begin{tikzcd}
\phi\times\psi\times\theta \arrow[r,"_{X_{p}}{\circ}_{Y_q}\times \Id"] \arrow[d,"\cong"] & (\phi _{X_p}\circ _{Y_q}\psi)\times \theta\arrow[dd] \\
\phi\times \theta \times \psi \arrow[d,"_{X_r}\circ_{Z_t}\times \Id"'] & \\
(\phi _{X_r}\circ_{Z_t})\times \psi\arrow[r,"(\phi_{X_r}\circ_{Z_t}\theta)_{X_p}\circ_{Y_q}\psi"] & (\phi_{X_p}\circ_{Y_q}\psi)_{X_r}\circ_{Z_t}\theta \\
\end{tikzcd}
\end{document}
Respuesta3
\arrow[dd]
Comando tomado de la respuesta de Henri Menke y lo he usado shorten
para cambiar la longitud de una flecha y \hspace*{}
cambiar la posición horizontal del texto para que se vea mejor.
\documentclass[a4paper,10pt]{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
\phi\times\psi\times\theta \arrow[d,"\cong"] \arrow[r,"{X_p}{\circ}_{Y_q}\times Id"] & (\phi _{X_p}\circ _{Y_q}\psi)\times \theta\arrow[dd] \\
\phi\times\psi\times\psi \arrow[d,"X_r{\circ}_{Z_t}\times Id"'] & \\
(\phi _{X_r}\circ_{Z_t})\times \psi \ar[r,shorten >=- 1.7cm,"\hspace*{1.4cm}(\phi_{X_r}\circ_{Z_t}\theta)_{X_p}\circ_{Y_q}\psi"]
& \hspace*{1.7cm}(\phi_{X_p}\circ_{Y_q}\psi)_{X_r}\circ_{Z_t}\theta
\end{tikzcd}
\end{document}