I have the following code :
\begin{figure}[h]
\includegraphics[width=0.9\textwidth]{images/partie_2/module_S0_surf_10000}
\caption{\label{module_S0} $|S_0|=f(\epsilon,\lambda)$.}
\includegraphics[width=0.9\textwidth]{images/partie_2/argument_S0_surf_10000}
\caption{\label{arg_S0} $Arg(S_0)=f(\epsilon,\lambda)$. Blablabla).}
\end{figure}
SOME TEXT HEEEEEEEEEEEEEEEEEEEEEEEEEEEEERE
My problem is that latex first right "SOME TEXT HEEEEEEEEEEEEEEEEEEEEEEEEEEEEERE" on a blank page and then he puts my figure on a blank page too. So I know it is not a problem of spacing because both my text and my figures are alone on their pages. Latex just dont write things in the same order as I wrote the code.
Could you explain me why it does this ?
Thanks
\begin{figure}[h]with\begin{figure}[h!]? – Mico Aug 16 '16 at 21:47figureis to allow latex to move it. using[h]severely restricts the places latex can place it,[htp]is a more reasonable option. – David Carlisle Aug 16 '16 at 22:17