Pour une raison que j'ignore, les coordonnéees des points d'intersection semblent être divisées par 2 quand ils sont calculés via la commande `\node`.
Dans l'exemple ci-dessous, je construis deux points d'intersection avec la commande `\node` et deux avec la commande `\path` :
- ceux construits avec `\path` sont corrects : ce sont les points indiqués par Phi_ {n1} {p1} et Phi_ {n2};
{p2};
- ceux construits avec `\node` ne le sont pas : en multipliant les coordonnées du premier par 2, on arrive exactement sur le point Phi_ {n1}.
![alt text][1]
`\documentclass{minimal}
\usepackage{tikz}
\usetikzlibrary{intersections,calc}
\begin{document}
\begin{tikzpicture}[scale=.5]
\draw[name path=e,red] (2,0) circle (7);
\draw[name path=GD,red] (-10,4) -- (10,4);
\node at (0,0) {x};
\node[above,name intersections={of=GD and e}] at ($2*(intersection-1)$) {$\Phi_{n1}$};
\node[above,name intersections={of=GD and e}] at (intersection-2) {$\Phi_{n2}$};
\path[name intersections={of=GD and e}] (intersection-1) node[above]{$\Phi_{p1}$};
\path[name intersections={of=GD and e}] (intersection-2) node[above]{$\Phi_{p2}$};
\end{tikzpicture}
\end{document}`
[1]: https://texnique.fr/osqa/upfiles/ECM-tikzinter.png