I found a weird "(node.angle)" instruction, see the complete minimal example below.
From the tests I have been able to do, I understand it is a kind of polar coordinates.
We start from the center of the node given in the brackets, we move on a straight line inclined by the angle given in brackets and we place a node at the intersection of the line and the border of the node given in brackets.
In order for TikZ to be able to detect the difference between the usual polar coordinates and these, the colons (:) would be replaced by a single dot (.).
I have read the documentation "PGF/TikZ manual", especially the chapters Nodes and Edges and Specifying Coordinates, but I couldn't find where this command is explained. Can someone tell me where to find explanations for this command in the documentation "PGF/TikZ manual" ? Thanks in advance.
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node(c)[draw,align=center]at(0,0){Donald Knuth~: \TeX\\Leslie Lamport~: \LaTeX\\ Till Tantau~: Ti\textit{k}Z};
\draw (0,0)node[red]{$\bullet$}; %to visualize the center of the node (c)
\draw (c.130)node[blue]{$\bullet$};
\draw (c.20)node[teal]{$\bullet$};
\end{tikzpicture}
\end{document}

c.30is not a polar coordinate, it's a borderanchor of the nodec. The explicit node coordinate system differentiates betweenanchor(likenorth west) andangle. The implicit version (see the same link), i.e. the one with., figures that out for you. – Qrrbrbirlbel Aug 19 '23 at 11:49anglefrom its center. TikZ uses it everytime you connect nodes with lines without using an anchor, say in(a) -- (b). – Qrrbrbirlbel Aug 19 '23 at 12:02