
Ich zeichne eine geschlossene Selbstschleife, die eine Tropfenform hat. Folgendes möchte ich.
Ich habe einen Tikz-Code gefunden, aber er funktionierte nicht so, wie ich wollte. Ich möchte, dass die Schleife oben geschlossen wird.
\documentclass[12pt]{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=3, every loop/.style={}]
\draw [fill] (0, 0) circle [radius=0.02];
\node [draw=none] {} edge [in=-50,out=-130,loop] ();
\end{tikzpicture}
\end{document}
Danke!
Antwort1
Das Problem besteht darin, dass Ihr Knoten eine bestimmte Größe hat und die Schleife von seinem Rand aus gezeichnet wird. Setzen Sie inner sep
und outer sep
auf Null, und Sie vermeiden das. Unten sehen Sie eine leicht abgewandelte Version, nur mit einem \node
.
\documentclass[12pt]{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=3, every loop/.style={}]
\node [fill=black,circle,minimum size=4pt,inner sep=0pt,outer sep=0pt] {} edge [in=-50,out=-130,loop] ();
\end{tikzpicture}
\end{document}
Zweite Version
node
Wie LoopSpace erwähnt, ist dies ganz einfach ohne ein möglich , z. B.
\documentclass[12pt]{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=3]
\fill (0,0) circle[radius=1pt];
\draw (0,0) to[in=-50,out=-130,loop] (0,0);
\end{tikzpicture}
\end{document}