Que signifie l’erreur : « Float(s) lost » ?#

  • Message : Float(s) lost

Cette erreur se produit rarement mais elle paraît toujours incroyablement mystérieure quand elle survient.

Le message indique pourtant bien ce qui se passe : un ou plusieurs flottants n’ont pas été composés, que ce soient des figures, des tables… ou même des notes marginales (avec \marginpar). Les notes marginales sont en effet traitées par les outils comme des flottants, ce qui explique pourquoi elles se retrouvent associées à ce message d’erreur.

La raison la plus fréquente est d’avoir placé un environnement flottant ou une note marginale à l’intérieur d’un \marginpar, d’un environnement minipage, d’un autre flottant, d’une \parbox ou d’une \footnote. détecte ce problème très tardivement, lorsqu’il a terminé le document. Cela peut rendre difficile la localisation de l’emplacement fautif.

Ainsi, les techniques de pistage des erreurs vues à la question « Comment traiter les erreurs ? » sont largement recommandées.

Si un emboîtement incorrect n’est pas la cause principale, l’erreur peut survenir du fait d’un sérieux problème de codage de l’algorithme des flottants, probablement dû au chargement de certaines extensions.


Sources