So verkleinern Sie die Schleife in Tikz-cd

So verkleinern Sie die Schleife in Tikz-cd

Ich würde gerne wissen, wie ich meine Loops kleiner/weniger hoch machen kann? Denn momentan nehmen sie zu viel Platz auf der Seite ein.

Bildbeschreibung hier eingeben

Dies ist der Code, den ich verwendet habe:

\[
\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}
\]

Antwort1

so was?

Bildbeschreibung hier eingeben

mit Hilfe von looseness=...TikZ reduziere ich die obere Schleife:

\[
\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}
\]

Antwort2

loop aboveSie können nur die Tasten , , ... verwenden loop right, ohne sich um die Details zu kümmern.

Bildbeschreibung hier eingeben

\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}

verwandte Informationen