Is there some way to specify an 'absolute print distance' in TikZ so that even if an image is scaled, some distances are kept intact and are printed at the specified distance? E.g.
\begin{tikzpicture}
\coordinate (A) at (0,0);
\coordinate (B) at (4,0);
\draw (A)--node[below]{4}(B);
\node at ($(A)+(180:.3cm)$){A};
\node at ($(B)+(0:.3cm)$){B};
\end{tikzpicture}
\hskip5mm
\begin{tikzpicture}[scale=0.1]
\coordinate (A) at (0,0);
\coordinate (B) at (40,0);
\draw (A)--node[below]{40}(B);
\node at ($(A)+(180:.3cm)$){A};
\node at ($(B)+(0:.3cm)$){B};
\end{tikzpicture}
Note how "below" remains the same, but the distance for the node text is smaller on the scaled version. Is there some way to specify the ”.3cm” so that it is .3cm at the printout, independently of the scaling of the image? TIA.




