In the following code
\documentclass{article}
\thispagestyle{empty}
\usepackage{graphicx}
\usepackage{tikz}
\begin{document}
\begin{figure}
\begin{tikzpicture}
\node(inset) {
\begin{tikzpicture}
\coordinate(v) at (3, 4);
\node(t) at (v){v};
\draw[->] (1,2) -- (v);
\end{tikzpicture}
};
\node(t2)[blue] at (v){v};
\draw[->, red](5, -2) -- (v);
\end{tikzpicture}
\end{figure}
\end{document}
I try to draw an arrow to a specific point corresponding to \coordinate "v" in a nested \tikzpicture.
From the result it appears that \coordinate "v" has walked.
How to fix?


remember picturebe placed? – Viesturs Jul 03 '17 at 16:29tikzpictures in the first place? – Torbjørn T. Jul 03 '17 at 16:45eastandcentercoordinates of the nested picture - to put elegant labels pointing to contents of the nested picture. As far as I know these coordinates are accessible only from outside (after the nested picture has been finished). – Viesturs Jul 03 '17 at 16:47