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 ####).

 

Creative Commons-Licentie Onkelinx, T. (2021). https://doi.org/10.5281/zenodo.842223