Wie kann ich in Tikz eine geschlossene Kurve erhalten, bei der ein Teil davon glatt ist?
Nov 22 2020
Mit Befehlen, wie in den Antworten auf diese Frage gezeigt , kann ein geschlossener, reibungsloser Zyklus erhalten werden. Beispiel kopieren:
\begin{tikzpicture}
\draw [red] plot [smooth cycle] coordinates {(0,0) (1,1) (3,1) (1,0) (2,-1)};
\end{tikzpicture}

Bedenken Sie, dass nur ein Teil des geschlossenen Zyklus glatt sein soll, z. B. diese Abbildung:

Was sollten Sie im Code ändern?
Es wird bevorzugt, einen Befehl zu haben, der einen geschlossenen Zyklus bereitstellt, damit man ihn anschließend füllen kann.
Antworten
3 Noname Nov 23 2020 at 02:00
Sie können ein glattes Diagramm in einen nicht glatten Pfad einbetten.
\documentclass[tikz,border=3mm]{standalone}
\begin{document}
\begin{tikzpicture}
\draw [red] (1,0) -- plot [smooth] coordinates { (2,-1) (0,0) (1,1) (3,1) } --cycle;
\end{tikzpicture}
\end{document}
