Pfad zur relativen Position in einer Zeile zeichnen

Pfad zur relativen Position in einer Zeile zeichnen

Ich möchte einen 45-Grad-Pfeil zeichnen, der auf einen Knoten zeigt, wie folgt

\documentclass{minimal}

\usepackage{tikz}
\usetikzlibrary{positioning}

\begin{document}
\begin{tikzpicture}
    \coordinate (zero) at (0,0);
    \node[above right=of zero] (A) {};
    \draw[->] (A) to (zero);
\end{tikzpicture}
\end{document}

aber ineine Linie. Ist das möglich?

Ich weiß, dass ich es verwenden kann \draw[<-] (0,0) -- ++(1em,1em);, aber ich müsste herausfinden, wie viel ema entspricht, above rightund ich möchte die Positionierungstasten sowieso verwenden (um beispielsweise eine globale Entfernung festzulegen). Aber damit kann ich nicht arbeiten, weil \draw[<-] (0,0) to node[above right] {};mir beispielsweise ein Fehler angezeigt wird.

Antwort1

Etwas wie das?

An (0,0)beginnt eine 45º-Linie mit der Länge 1cm. An diesem Punkt wird ein Knoten platziert (und optional drawn). Standardmäßig wird der Mittelpunkt des Knotens an diesem Punkt platziert, aber anchor=south wester ändert sich.

\documentclass[tikz, border=2mm]{standalone}
\begin{document}
\begin{tikzpicture}
\draw[<-] (0,0)--++(45:1cm) node[anchor=south west, draw] (A) {A};
\end{tikzpicture}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen