[Résolu] Saut de page conditionnel selon place restante

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Avatar de l’utilisateur
LoloHH83
Fraîchement OOthentifié
Messages : 4
Inscription : 13 janv. 2024 07:45

[Résolu] Saut de page conditionnel selon place restante

Message par LoloHH83 »

Bonjour,

Je cherche à faire des sauts de pages conditionnés par la place restante sur la page.
Par exemple j'utilise le style "titre 4", et je veut un saut de page avant ce titre uniquement si le titre est situé à plus d'une certaine distance du bas de page (pour ne pas avoir seulement quatre lignes du chapitre en bas de page, par contre avoir quatre lignes du chapitre précédent avant le titre ne me gêne pas).

J'ai bien pensé créer un style par type de chapitre (niveau 1, 2, 3, 4) avec un réglage "veuves et orphelines" différent pour chaque, mais il n'y a pas plus simple ?

Merci
Libroffice 7.6.4.1 - Win7 SP1 (64bits)
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12231
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: Saut de page conditionnel

Message par Bidouille »

Bonjour et bienvenue,

Titre modifié pour plus de clarté
Ce n'est pas pour vous mais pour tous ceux effectuant ensuite des recherches dans ce forum

Image
Comment joindre un fichier au format ODT
Pensez également à dépersonnaliser le fichier joint.
Avatar de l’utilisateur
Philippe Gauthier
Membre hOOnoraire
Membre hOOnoraire
Messages : 105
Inscription : 18 janv. 2012 14:26
Localisation : Île-de-France

Re: Saut de page conditionnel selon place restante

Message par Philippe Gauthier »

LoloHH83 a écrit : 13 janv. 2024 07:58 J'ai bien pensé créer un style par type de chapitre (niveau 1, 2, 3, 4) avec un réglage "veuves et orphelines" différent pour chaque, mais il n'y a pas plus simple ?
En quoi la gestion des veuves & orphelines vous parait compliqué ?
Cette notion est spécifiquement dédiée à la problématique que vous décrivez.
LibreOffice 7.6.6.3 (x64) ~ Windows 11 v.22H2
Avatar de l’utilisateur
LoloHH83
Fraîchement OOthentifié
Messages : 4
Inscription : 13 janv. 2024 07:45

Re: Saut de page conditionnel selon place restante

Message par LoloHH83 »

C'est pas la fonction veuve et orpheline qui est compliqué, c'est d'assigner un style différent au corps de texte si je suis sous un titre 1, un titre 2, etc.
En plus cette astuce ne marche pas si mon premier paragraphe ne fait que quelques lignes. Comme en PJ

Et cette technique me fait résoudre un problème de titre en paramétrant le paragraphe qui suit. Bref j'aimerai faire plus simple, si c'est possible :mrgreen:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libroffice 7.6.4.1 - Win7 SP1 (64bits)
Jeff
GourOOu
GourOOu
Messages : 9635
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Saut de page conditionnel selon place restante

Message par Jeff »

Bonjour,

En dehors du fait que tu devrais installer un correcteur grammatical type Grammalecte pour signaler les fautes de pluriel, et le fait que tu emploies des paragraphes vides à la suite du titre
Les aerostats militaires...
au lieu de gérer l'espacement après le titre via le style, que faut-il remarquer ?

C'est ce dernier titre qui est en niveau 4 ?

A +
Avatar de l’utilisateur
LoloHH83
Fraîchement OOthentifié
Messages : 4
Inscription : 13 janv. 2024 07:45

Re: Saut de page conditionnel selon place restante

Message par LoloHH83 »

Oui, je me suis rendu compte de la coquille après avoir posté (honte à moi :oops: )
Pour les § vides c'est dans l'entête ? Je vais corriger.

Je mets un fichier joint pour être plus clair.
C'est bien le dernier titre qui est en "titre 4"

J'ai expurgé le texte (je vous épargne, il fait plus de 500 pages...), mais ai laissé la plupart des styles utilisés.
J'utilise les "titres 1, 2 et 3" pour des chapitres conséquents, devant apparaître au sommaire. le "Titre 4" pour des petits paragraphes hors sommaire (c'est pour ça qu'un "titre 4" n'est pas nécessairement sous un "titre 3", mais peut être sous un "titre 2" ou un "titre 1")
Ce que je voudrais, c'est que en page 5, le titre 4 "Russie" reste sur cette page, mais que le Titre 4 "Italie" passe page suivante car trop proche du bas de page.
Et si possible laisser le réglage "veuve et orphelin du style "corps" à 2 lignes.

Merci
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libroffice 7.6.4.1 - Win7 SP1 (64bits)
Jeff
GourOOu
GourOOu
Messages : 9635
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Saut de page conditionnel selon place restante

Message par Jeff »

Je ne vois pas trop de solution de mon côté.

Un pis-aller :
Triple-clic pour sélectionner le paragraphe en dessous du titre Italie, puis clic-droit > Paragraphe, et modifie les veuves et orphelines, ce qui n'affecte pas le style Corps (on st sur du formatage direct de paragraphe).
Avatar de l’utilisateur
LoloHH83
Fraîchement OOthentifié
Messages : 4
Inscription : 13 janv. 2024 07:45

Re: Saut de page conditionnel selon place restante

Message par LoloHH83 »

Salut.

Merci d'avoir essayé !
Bon en effet ça marche, mais au cas par cas. Il faudra que je fasse une passe complète à la fin.
Je peux faire la même manip en sélectionnant "Italie" et en insérant un "saut de page avant" dans la fenêtre de mise en forme de paragraphe.
Je savais d'ailleurs pas qu'on pouvait modifier les attributs de chaque paragraphe sans modifier le style. J'aurais au moins appris ça :D

Sinon insérer manuellement des saut de pages. Je ne sais pas ce qui marche le mieux...
Libroffice 7.6.4.1 - Win7 SP1 (64bits)