Comment mettre des flottants en bas de page en mode deux colonnes?

Vous avez spécifié l'option de placement [htbp] pour votre figure ou votre tableau pleine largeur, dans votre document en deux colonnes, mais ils sont toujours placés en haut de la page… Eh bien, c'est ce que dit la documentation: \LaTeX, sans extension spécifique, n'autorise que les flottants pleine largeur en haut d'une page, ou sur une page remplie de flottants.

L'extension nidanfloat permet d'utiliser l'option [b] pour une figure pleine largeur dans un document à deux colonnes, même sur la première page du document. Cette extension faisait initialement partie de la suite pLaTeX, dédiée à la composition du japonais. Elle est maintenant distribuée séparément car elle supporte les autres formats LaTeX. Son nom japonais est resté, nidan-kumi (段組) signifiant « deux colonnes ».

La documentation fournie avec l'extension nidanfloat est en japonais, mais il existe une traduction en anglais.

L'article de Barbara Beeton Placing a full-width insert at the bottom of two columns, publié dans TUGboat 35(3) en 2014, propose une méthode manuelle pour atteindre le même résultat.

L'extension stfloats améliore aussi un peu la situation, et fait en sorte que LaTeX honore également l'option de placement [b].

Un problème particulier avec stfloats et dblfloatfix est que le flottant apparaîtra au plus tôt sur la page suivant celle où il est spécifié. Cela a deux effets secondaires indésirables: premièrement, il ne peut pas y avoir de flottant en bas de la première page d'un document, et deuxièmement, les numéros de flottants peuvent être « mélangés » (en particulier si vous utilisez dblfloatfix, qui garantit que les flottants de bas de page déjà spécifiés apparaissent avant tout flottant simple-colonne).

L'équipe de la FAQ n'a pas connaissance d'une extension permettant à LaTeX d'honorer l'option de placement [h] pour les flottants en double colonne, mais midfloat peut être utilisée pour s'approcher de ce résultat.

Avant la version 2015 de LaTeX2e, les flottants en double et simple colonne étaient stockés dans des listes distinctes et pouvaient être affichés dans le mauvais ordre. Pour ces anciennes versions, l'extension dblfloatfix combinait les effets de stfloats et les corrections à ce problème implémentées dans fixltx2e.


Source: Placing two-column floats at bottom of page

3_composition/flottants/placer_les_flottants_en_bas_de_page_en_mode_deux_colonnes.txt · Dernière modification: 2021/06/13 18:02 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0