Lignes solidaires d'un paragraphes

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux membres inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
kriztho
Utilisateur confirmé
Utilisateur confirmé
Messages : 24
Inscription : vendredi 30 avril 2021, 15:14
Statut actuel : Enseignant

[Résolu] Lignes solidaires d'un paragraphes

Message non lu par kriztho »

Bonjour,
Je souhaite ne pas avoir de coupure de page dans un paragraphe donné. Je peux utiliser la commande \interlinepenalty=10000 que je place juste avant le paragraphe concerné. Cela fonctionne très bien.
Mais si j'ai bien compris, cette commande va s'appliquer à tous les paragraphes qui la suivent, jusqu'à la fin du document.
Pour éviter cela, je pensais pouvoir utiliser un groupe pour délimiter la portée de la commande avec des accolades : {\interlinepenalty=10000 Texte du paragraphe ... }. Et là cela ne fonctionne pas, j'ai une coupure de page dans mon paragraphe.
Quelle est mon erreur ?
Merci de votre aide
Dernière modification par kriztho le mardi 10 août 2021, 09:59, modifié 1 fois.
balf
Modérateur spécialisé
Modérateur spécialisé
Messages : 4053
Inscription : mercredi 02 janvier 2008, 23:18

Re: Lignes solidaires d'un paragraphes

Message non lu par balf »

Bonjour,
Je n'en suis pas très sûr, mais si vous ajoutiez tout bonnement \interline penalty=0 juste avant le paragraphe suivant ?

B. A.
kriztho
Utilisateur confirmé
Utilisateur confirmé
Messages : 24
Inscription : vendredi 30 avril 2021, 15:14
Statut actuel : Enseignant

Re: Lignes solidaires d'un paragraphes

Message non lu par kriztho »

Bonjour balf,
Oui, c'est effectivement une des possibilités que j'avais testé précédemment et qui fonctionne parfaitement.
Mais mon objetcif était de savoir pourquoi en ciblant le paragraphe voulu avec des accolades, cela ne fonctionne pas.
touhami
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 467
Inscription : dimanche 11 février 2007, 11:45

Re: Lignes solidaires d'un paragraphes

Message non lu par touhami »

Bonjour.
Il faut ajouter la commande \par juste avant l'accolade fermante.

Code : Tout sélectionner

{\interlinepenalty=10000 Texte du paragraphe ... \par}
Bien sûr d'autres solutions existent. (pour ne pas couper le paragraphe)
kriztho
Utilisateur confirmé
Utilisateur confirmé
Messages : 24
Inscription : vendredi 30 avril 2021, 15:14
Statut actuel : Enseignant

Re: Lignes solidaires d'un paragraphes

Message non lu par kriztho »

Merci touhami ! C'est parfait avec la commande \par !
kriztho
Utilisateur confirmé
Utilisateur confirmé
Messages : 24
Inscription : vendredi 30 avril 2021, 15:14
Statut actuel : Enseignant

Re: Lignes solidaires d'un paragraphes

Message non lu par kriztho »

Bien sûr d'autres solutions existent.
A quelles autres solutions penses-tu ?
touhami
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 467
Inscription : dimanche 11 février 2007, 11:45

Re: Lignes solidaires d'un paragraphes

Message non lu par touhami »

Il y a l'extension nowidow.
kriztho
Utilisateur confirmé
Utilisateur confirmé
Messages : 24
Inscription : vendredi 30 avril 2021, 15:14
Statut actuel : Enseignant

Re: Lignes solidaires d'un paragraphes

Message non lu par kriztho »

Merci touhami !