13.3 Problemen met zwevende figuren en tabellen
13.3.1 Foutmelding: “too many unprocessed floats”
Je document bevat een hoofdstuk met heel veel zwevende figuren of tabellen die nog niet gezet worden.
Dit treedt meestal op wanneer je meer dan 20 zwevende objecten hebt in een hoofdstuk.
De truck is een \FloatBarrier
plaatsen.
Dit forceert dat eerst alle nog zwevende objecten gezet worden voor dat de rest van de tekst gezet wordt.
13.3.2 Zwevende figuur of tabel wordt in de volgende sectie geplaatst
LaTeX gaat zelf op zoek naar de optimale plaats om een zwevende figuur (of tabel) te plaatsen.
Ideaal is dat vlakbij het punt waar je de figuur in de tekst geplaatst hebt.
Wanneer je voldoende tekst hebt is dat meestal geen probleem.
Is je figuur nogal groot of plaats je verschillende figuren vlak bij elkaar, dan gaat LaTeX opzoek naar een geschikte plaats verder in het document.
Hierdoor kan het gebeuren dat de figuur in een volgende (sub)sectie terecht komt.
Als je een \FloatBarrier
toevoegt voor de nieuwe sectie begint, dan dwing je LaTeX om eerst alle nog zwevende elementen te plaatsen voor dat de volgende sectie gezet wordt.
13.3.3 Automatische \FloatBarrier
Alle zwevende elementen bij INBOmd blijven steeds binnen het hoofdstuk waarin ze gedefinieerd zijn.
Je kan dit strenger instellen door in de yaml
de optie floatbarrier: section
toe te voegen.
Dit is equivalent met het manueel plaatsen van een \FloatBarrier
voor elke kop van niveau 2 of hoger (#
en ##
).
Andere opties zijn floatbarrier: subsection
en floatbarrier: subsubsection
die staan voor respectievelijk kop 3 (#
, ##
en ###
) en kop 4 (#
, ##
, ###
en ####
).
Onkelinx, T. (2021). https://doi.org/10.5281/zenodo.842223