How does one write text such that whatever comes next is placed as if the text had not been written?
Edit: More specifically, I would like to place text in the top-left corner of a tikzpicture by writing the text right before the figure and anchoring the figure as if the text had not been written. Here is an attempt I made that does not work:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\newcommand{\imagetop}[1]{\vtop{\null\hbox{#1}}}
\makebox(0,0){a}
\imagetop{%
\begin{tikzpicture}
\draw (0, 0) rectangle (1, 1);
\end{tikzpicture}
}
\makebox(0,0){b}
\imagetop{%
\begin{tikzpicture}
\draw (0, 0) rectangle (1, 1);
\end{tikzpicture}
}
\end{document}


text here\rlap{more here}and this comes after– Sigur May 11 '15 at 14:30\documentclass{article} \begin{document} \makebox[0pt][l]{Hello}World \end{document}– LaRiFaRi May 11 '15 at 14:31\makebox[0pt][<alignment>]{text}where<alignment>isl,c, orr. Note that this eliminates the allocated horizontal space of thetext. – Steven B. Segletes May 11 '15 at 14:31\smash{text}eliminates the vertical footprint oftext. – Steven B. Segletes May 11 '15 at 14:32