Comment lier le placement des flottants aux sections ?
Les chapitres faisant généralement un
\clearpage
, le
problème ne se pose pas pour eux, puisque cette commande « vide » l'ensemble
des figures qui étaient en réserve. Par contre, pour les sections,
c'est différent, puisqu'elles ne commencent pas forcément sur une
nouvelle page.
L'extension placeins définit une commande \FloatBarrier
qui
interdit aux flottants qui la précèdent (dans le source) de la
dépasser (dans le document final). On pourra donc placer cette commande
à la fin de la section concernée.
Pour que cela soit fait automatiquement pour toutes les sections du document, on spécifie l'option section
lors du chargement de l'extension : \usepackage[section]{placeins}
Certaines personnes trouvent cette extension trop stricte et voudraient autoriser
l'apparition d'une figure après la nouvelle section si l'ancienne débute sur
la même page. Il leur suffit d'utiliser l'option below
pour
obtenir la présentation souhaitée.