Kante ohne Pfeil

Kante ohne Pfeil

Ich habe versucht, eine Kante ohne Pfeil zu zeichnen. Dabei passiert Folgendes:

\begin{tikzpicture}

\draw[thick] (0, 0) node[circle, draw](A) {};
\draw[thick] (A) edge[loop below] (A);
 
\end{tikzpicture}

Ich bekomme einen Pfeil, obwohl ich im Tikz-Code kein ">=" angegeben habe. Ich habe „edge[-,loop below]“ ausprobiert und bekomme immer noch den Pfeil. Ich habe auch „edge[style={},loop below]“ ausprobiert. Ich habe den Pfeil schließlich entfernt, indem ich die Distanz ausprobiert habe:

\begin{tikzpicture}

\draw[thick] (0, 0) node[circle, draw](A) {};
\draw[thick] (A) edge[loop below, distance=1cm] (A);
 
\end{tikzpicture}

Warum wird der Pfeil bei der Entfernung ausgeschaltet? Übersehe ich hier etwas?

\documentclass{article}
\usepackage{tikz}
\begin{document}

\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw](A) {};
\draw[thick] (A) edge[loop below] (A);
\end{tikzpicture}

\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw](A) {};
\draw[thick] (A) edge[loop below, distance=1cm] (A);
\end{tikzpicture}

\end{document}

Antwort1

Keine Antwort, aber aus dem Handbuch (75.4 Schleifen) lässt sich schließen, dass es sich möglicherweise um eine Analyselogik handelt (vielleicht interagiert es auch mit der Definition von edge[loop], aber das ist eine Vermutung).

Der Anfangswert ist ->und loop belowund für die anderen ist kein Wert festgelegt. Beachten Sie, dass edge[distance=10pt,loop below]eine Pfeilspitze erzeugt wird.

Schleife

MWE

\documentclass{article}
\usepackage{tikz}

\begin{document}
\center
\begin{tabular}{cc}
\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw,pin={(A) edge[in=255,out=285,min distance=5mm] (A)}](A) {1};
\draw[thick] (A) edge[in=255,out=285,min distance=5mm] (A);
\end{tikzpicture} &
\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw,pin={edge[->...}](A) {1};
\draw[thick] (A) edge[->,in=255,out=285,min distance=5mm] (A);
\end{tikzpicture}\\
\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw,pin={(A) to [loop below] ()}](A) {2};
\draw[thick] (A) to [loop below] ();
\end{tikzpicture} &
\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw,pin={\textbackslash draw[thick,->]...}](A) {2};
\draw[thick,->] (A) to [loop below] ();
\end{tikzpicture}\\
\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw,pin={(A) edge[loop below, distance=2mm] (A)}](A) {3};
\draw[thick] (A) edge[loop below, distance=2mm] (A);
\end{tikzpicture}&
\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw,pin={edge[->,...}](A) {3};
\draw[thick] (A) edge[->,loop below, distance=2mm] (A);
\end{tikzpicture}\\
\end{tabular}

\begin{tikzpicture}%[every loop/.style={}]
\draw (0,0) edge [red,loop above] () to [loop right] ()
to [loop below] () to [loop left] ();
\end{tikzpicture}
\begin{tikzpicture}[every loop/.style={}]
\draw (0,0) edge [loop above] () to [loop right] ()
to [loop below] () to [loop left] ();
\end{tikzpicture}

\begin{tikzpicture}
\node [circle,draw] {a} edge [loop above] node {x} ();
\end{tikzpicture}
\begin{tikzpicture}[every loop/.style={}]
\node [circle,draw] {a} edge [loop above] node {x} ();
\end{tikzpicture}

\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw](Z) {};
\draw[thick] (Z) edge[red,distance=10pt,loop below] (Z);
\end{tikzpicture}
\begin{tikzpicture}
\draw[thick] (0, 0) node[circle, draw](Z) {};
\draw[thick] (Z) edge[loop below,distance=10pt] (Z);
\end{tikzpicture}
\end{document}

verwandte Informationen