Skip to main content
kattoche
Participating Frequently
February 21, 2022
Question

retour la ligne

  • February 21, 2022
  • 1 reply
  • 2071 views

Bonjour

j'ai du texte, aligné à gauche, sans césure, auquel je voudrais demander d'aller à la ligne quand, en fin de ligne, j'ai un mot de 2 lettres (type de, en... etc).

Etant donné que j'ai demandé mon texte sans cesure je ne peux pas régler cela dans "césure". J'ai pensé qu'un style imbriqué ou grep pourrait m'aider mais je ne trouve rien sur le net. Avez vous une idée géniale a me proposer ? D'avance un grand merci !!!

This topic has been closed for replies.

1 reply

jmlevy
Community Expert
Community Expert
February 21, 2022

Il faut créer un style de caractère dont le seul attribut est « sans retour automatique »

puis faire un style grep comme ceci :

\<[\l\u]{2}\>\s

J'ai fait un test rapide, et cela semble fonctionner. À vérifier tout de même.

 

Known Participant
May 4, 2023

Bonjour!

Je début tout à fait avec les styles GREP, et ma situation va peut-être vous faire sourire, mais j'assume :
j'ai le même souci que kattoche, mais lorsque j'applique ce fameux nouveau style muni de cette règle GREP, le texte... disparaît (!) lorsque j'applique ce style. Que se passe-t-il qui puisse expliquer cela?
Sans retour automatique comme indiqué, et la même règle que celle indiquée.
Merci beaucoup, mes cheveux blancs se multiplient ce soir 🙂

jmlevy
Community Expert
Community Expert
May 4, 2023

Si le texte disparaît c'est que l'attribut « sans retour automatique » est appliqué à la totalité du texte. Peux-tu poster une capture d'écran de la syntaxe grep qui est appliquée ?