%%% Testing: floats \documentclass{article} \usepackage[showboxes]{textpos} \setlength{\parindent}{0pt} \begin{document} \listoffigures Here is some text. \marginpar{\dots with a marginal note} \begin{textblock}{5}(0,5) In this document we have figures~\ref{figa} and~\ref{figb}. \end{textblock} \begin{textblock}{5}(1,6) Here is a figure. \begin{figure} Text \caption[this is figure 1]{This is the first figure} \label{figa} \end{figure} \end{textblock} \begin{textblock}{5}(2,7) Here is another figure.%error: \marginpar{\dots and a marginpar in block} % perhaps the following ought to be OK %\begin{minipage}{4cm} Hello minipage\marginpar{ping!}\end{minipage} \begin{figure} More text \caption{\label{figb}This is the second figure} \end{figure} \end{textblock} \begin{textblock}{5}(3,8) We can still refer to figures~\ref{figb} and~\ref{figa}. \end{textblock} Here is text, just before the outer figure. \begin{figure} \hrule Figure Text \hrule \caption[final figure]{\label{figc}This is the final figure} \end{figure} \end{document}