Consider the MWE using tikz and positioning:
\documentclass{minimal}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
\node (A) {A};
\node (B) [right=1cm of A] {B};
\draw [->] (A) -- (B);
\end{tikzpicture}
\end{document}
I would like to eliminate the standalone definition of node B, while still producing the same output.
Something like this (illegal) attempt:
\node (A) {A};
\draw [->] (A) -- node [right=1cm of A] {B};
Sure, not a big deal, but I keep coming back to trying.


minimal, see https://tex.stackexchange.com/questions/42114/why-should-the-minimal-class-be-avoided – Torbjørn T. Jan 10 '18 at 16:45