C’est une des limites de Writer. J’ai rencontré le même problème dans un document complexe “illustré”. Il surgit quand le volume occupé par le paragraphe (son extension verticale en tenant compte de l’adaptation du texte imposée par le cadre) et celui du cadre dans lequel se trouve l’image sont différents.
D’après mon expérience (je ne suis pas développeur et je n’ai jamais lu une ligne de code de LO), seul le texte (paragraphes) détermine la composition d’une page. Les cadres sont ensuite superposés dans la page. Bien entendu, cette description est très schématique.
Vous avez 2 tailles avec le même point de référence puisque le cadre est ancré au paragraphe. Le problème se manifeste quand le cadre est plus haut que le paragraphe.
Tant que le début du paragraphe est suffisamment loin du bas de page, le paragraphe est composé normalement et le cadre est positionné côte-à-côte avec la même origine verticale.
Si vous ajoutez du texte avant le paragraphe, celui-ci est repoussé vers le bas, de même que le cadre qui va atteindre le premier la limite de la page (et non de la zone imprimable). Or celle-ci contient aussi l’en-tête (ce qui ne pose pas de problème), le pied et les marges de page. La gestion du pied de page est séparée de celle du texte principal, l’adaptation du texte causé par le cadre ne s’appliquera pas au pied de page et vous obtenez un recouvrement du plus mauvais effet en plus du placement d’éléments dans les marges qui sont un “no man’s land” dans Writer.
Idéalement, la position des cadres, dans ce cas, devrait être limitée à la zone utilisiée par le texte principal. J’ai insisté sur “dans ce cas” car il est parfaitement licite dans d’autres circonstances de placer des cadres n’importe où.
Si vous continuez à ajouter du texte, votre paragraphe continue de “descendre” dans la page, voire avoir ses dernières lignes rejetées à la page suivante, mais le cadre reste calé sur la bas de page, quitte à avoir son origine verticale désolidarisée du paragraphe.
C’est seulement quand le début du paragraphe (l’ancre du cadre) atteint la page suivante que celui-ci est placé sur la page suivante.
Il n’y a pas de solution satisfaisante car il n’y a pas moyen de demander à LO que la taille verticale d’un paragraphe soit considérée comme le maximum de celle-ci et de celles des cadres rattachés afin que le paragraphe et ses cadres passent à la page suivante s’il n’y plus assez de place pour le groupe.
Il est possible d’envisager un palliatif (mais je ne l’ai pas testé sur mes documents) en utisant l’ancre Au caractère (mais pas En tant que caractère, faites attention) en choisissant judicieusement le caractère d’ancrage et en ajustant les paramètres de positionnement. Cependant, soyez conscient qu’il est très difficile de définir précisément l’ancre-caractère et que cet ancrage se retrouve facilement en Au paragraphe à la moindre édition.