I have inserted a floating figure in my text using [htb]. A part of the text is a list, generated by itemize.
The list is, by chance, placed at the bottom of the page, and consists of three items. Two of the items are at the end of page 1. On the next page, the figure is placed at the top, followed by the last item.
Is there a way to keep the list together, without being split by the figure? I am aware of \FloatBarrier, but I don't care if the figure comes before or after the list, as long as it doesn't split it. I want the figure to float as it pleases, without splitting the list.
\csname c@topnumber\endcsname=0after\begin{enumerate}will work. – David Carlisle May 26 '15 at 18:59itemizetogether by placing it in aminipage, but that would also prevent theitemizefrom breaking across pages. – James May 26 '15 at 19:52\csname c@topnumber\endcsname=0worked :). The figure floated to a new page when I added that line. – ROLF May 27 '15 at 09:41[htb]is to disallow that (as it does not containp) so makes it more likely that the figures can not be placed and drift to the end of the document. – David Carlisle May 27 '15 at 09:53p. Is it customary to let the figures float freely (after the first reference? I'm writing a Master's thesis ... – ROLF May 27 '15 at 09:58flafterpackage. Avoiding leaving pages "kind of empty" is the whole point of the float placement algorithm, a float is only placed on a float page if the that makes it easier to avoid large white space (as measured by the parameters used by the algorithm) – David Carlisle May 27 '15 at 10:01flafter. What option do you suggest?[p]only? :) – ROLF May 27 '15 at 10:12[p]then you do not allow floats at the top or bottom or middle of a text page. If you are using any option all the time, then something is wrong, you should set the default to be what you want and only use the option when you need something different. but the default default is[tbp]which is fine for most uses but if you want to allowhthen[htbp]– David Carlisle May 27 '15 at 11:05