I have this MWE drawing a caption over an image but when I load the floatrow package, the caption will be drawn under the image. When I only write a text over the image it works.
\documentclass{article}
\usepackage{graphicx}
\usepackage{tikz}
%problem!
\usepackage{floatrow}
\begin{document}
\begin{figure}
\begin{tikzpicture}
\node [draw=black, anchor=south west] at (0,0) {\includegraphics[width=\textwidth]{fig1}};
\node [draw=black, anchor=south west, text width=.3\textwidth] at (0,0) { \caption{A picture of a X.}};
\end{tikzpicture}
\end{figure}
\end{document}
\RawFloatsafter\begin{figure}. For details seefloatrowdocumentation, section 2.4 "Running Floats in the Raw LATEX Mode". – Oct 16 '13 at 17:58