Цифры float .
То есть TeX перемещает их в соответствии с потребностями набора текста. У вас есть возможность указать, какие типы мест вы хотите, чтобы TeX попытался поставить их, используя:
\begin{figure}[htpb]
...
\end{figure}
где опции означают:
h -- here
t -- top
b -- bottom
p -- page (on a page-o-floats)
H -- Absolutely right here (but requires the `float` package)
Использование !
в опциях скажет TeX попытаться hard поместить его рядом с вещами, к которым он примыкает, в исходном файле. Положение по умолчанию - tbp
, поэтому «здесь» даже не вариант, если вы не попросите об этом. Также обратите внимание, что порядок опций не имеет значения, поэтому [p!bh]
даст тот же результат, что и [!hbp]
.
Так что попробуйте \begin{figure}[h!]
(или \begin{figure}[H]
, если вы уже сделали \usepackage{float}
)
Те же параметры доступны для таблиц и любых других определяемых вами чисел.