Cómo hacer un bucle más pequeño en Tikz-cd

Cómo hacer un bucle más pequeño en Tikz-cd

Me gustaría saber cómo puedo hacer que mis bucles sean más pequeños/menos altos. Porque de momento ocupan demasiado espacio en la página.

ingrese la descripción de la imagen aquí

Este es el código que utilicé:

\[
\begin{tikzcd}
i \arrow[r,"\alpha"] & j \arrow[out=120,in=60,loop,"\beta_1"]
 \arrow[out=240,in=300,loop,swap, "\beta_2"]
\end{tikzcd}
\]

Respuesta1

¿como esto?

ingrese la descripción de la imagen aquí

Con la ayuda de looseness=...TikZ reduzco el bucle superior:

\[
\begin{tikzcd}
i \arrow[r,"\alpha"] & j \arrow[out=120,in=60,loop,looseness=3, "\beta_1"]
 \arrow[out=240,in=300,loop,swap, "\beta_2"]
\end{tikzcd}
\]

Respuesta2

Puedes usar sólo las teclas loop above, loop right, ... sin preocuparte por los detalles.

ingrese la descripción de la imagen aquí

\documentclass[border=2mm]{standalone}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
i \arrow[r,"\alpha"] & j \arrow[out=120,in=60,loop,"\beta_1"]
 \arrow[out=240,in=300,loop,swap, "\beta_2"]
\end{tikzcd}
\begin{tikzcd}
i \arrow[r,"\alpha"] & j \arrow[loop above,"\beta_1"]
 \arrow[loop below, "\beta_2"]
 \arrow[loop right, "\beta_3"]
\end{tikzcd}
\end{document}

información relacionada