Bogenförmiger Pfeil und Beibehaltung der richtigen Pfeilspitzenausrichtung

Bogenförmiger Pfeil und Beibehaltung der richtigen Pfeilspitzenausrichtung

Ich habe

\draw[draw=black!80,solid, -triangle 90,fill=black!80] (2.6, 4) -- (3.3, 4);

Ich möchte, dass die Endpunkte dort sind, wo sie sind, aber ich brauche einen Bogen. Wie mache ich das?

Bearbeiten: Ich suche so etwas:

\draw [->] (0,0) arc (180:30:10pt);

Bildbeschreibung hier eingeben

So etwas wie der gebogene Pfeil, nur mit den Endpunkten, die ich habe. Das Dreieck bei mir muss allerdings richtig ausgerichtet sein.

Es muss nicht so aussehen, als würde es die Spitze eines Kreises nachzeichnen, es muss nur kurvenförmig nach oben und unten verlaufen (das liegt daran, dass es derzeit eine andere Linie gibt, die in den geraden Weg verläuft). Im Wesentlichen versuche ich also, 2 Punkte aus demgenauAusgangspunkt, zumgenauEndpunkt. Eine Linie verläuft bereits geradlinig von A nach B. Aber jetzt muss ich eine weitere Linie anzeigen; daher muss ich den Pfeil krümmen.

Antwort1

Ich weiß nicht, ob es dafür TikZ-Frontend-Befehle gibt (ich vermute, es gibt welche, aber mir fällt das nicht ein). Sie können die Befehle auf niedrigerer Ebene verwenden, um den Knotenrandpunkt abzurufen, der auf der Linie liegt, als ob Sie einen hypothetischen Punkt vom Quellknoten zum Zielknoten zeichnen würden, der die Knotenform schneidet.

\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\node[draw] (a) at (0,0) {A};
\node[draw,circle] (b) at (2,1) {B};
\draw[-latex] (a) -- (b);

\pgfcoordinate{c}{% a coordinate named c at....
    \pgfpointshapeborder{a}{% the point on the border of node a
        \pgfpointanchor{b}{center}% that sees the center anchor of node b
    }
}
% Same for the border point of b
\pgfcoordinate{d}{\pgfpointshapeborder{b}{\pgfpointanchor{a}{center}}}

% Let's see if we make sense
\draw (c) edge[-latex,bend right] (d);
\end{tikzpicture}
\end{document}

Bildbeschreibung hier eingeben

Für die Hässlichkeit der Pfeile bin ich nicht verantwortlich. Sei vorsichtig mit deinen Wünschen :)

verwandte Informationen