Can you explain why TikZ places the node center incorrectly in this MWE? I expect the red node to overlap the black one entirely, but it does not. If I remove the scaling, the problem goes away.
\documentclass[tikz, border=10]{standalone} \usepackage{tikz} \usetikzlibrary{calc} \begin{document} \begin{tikzpicture}[xscale=-100,yscale=-100] \tikzstyle{every node}=[inner sep=0pt,outer sep=1pt,minimum size=2mm,draw=black,fill=black,circle] \node (A) at (2,2) {}; \node at (A.center) [red] {}; \end{tikzpicture} \end{document} 
\begin{tikzpicture}[xscale=-100,yscale=-100,transform shape]for more surprises.\node (B) at (A.center) [red] {};and then create a nodeCetc. Then examine the coordinates for the center of these nodes using:\foreach \myn in {A,B,C} {\pgfextractx\aex{\pgfpointanchor{\myn}{center}} \pgfextractx\aey{\pgfpointanchor{\myn}{center}} \typeout{==> \myn ==> [\the\aecm]\the\aex,\the\aey}}where\aex,\aey, and\aecmare lengths, and\aecmhas length 1 cm.