Copy link to clipboard
Copied
Bonjour,
Je cherche à sélectionner du texte entre deux mots qui sont identiques. Je m'explique.
J'ai crée un index assez complexe pour un livre en deux langues.
Pour pouvoir styliser les entrées, j'ai ajouté à chaque occurrence de mon texte un tag personnalisé invisible (font 0,1pt), avec :
@0 pour une catégorie en rouge "bold"
@2 pour l'autre en bleu "bold"
@3 pour les citations (qui sont avec un en font "regular")
Je crée donc un index avec ce type d'entrées :
Basse, Le@0 – 131, 132
Beauce, La@2 – 133, 134
Beauce, La@3 – 35, 36, 141, 142, 187, 188, 221, 222
Beaux Champs, Les@1 – 143, 144
… auquel j'applique plusieurs styles GREP pour obtenir quelque chose de ce genre :
Basse, Le – 131, 132
Beauce, La – 133, 134
Beauce, La – 35, 36, 141, 142, 187, 188, 221, 222
Beaux Champs, Les – 143, 144
... ou le style "italic" des nombres concerne las pages traduites (toujours en page impair).
Et ça marche parfaitement ! (j'ai plus de 3000 entrées...)
Mais dans le cas de Beauce, La et Beauce, La , les citations génèrent deux fois la même entrée.
Alors : comment créer un style GREP qui reconnait le texte entre mes deux tags @2 et @3, quand deux entrées consécutives sont identiques (quand elles existent) ?
Pour obtenir ceci :
Basse, Le – 131, 132
Beauce, La – 133, 134, 35, 36, 141, 142, 187, 188, 221, 222
Beaux Champs, Les – 143, 144
Est-il possible ?
Comme vous êtes des magiciens (et ce n'est pas mon cas), je me remets à vos baguettes magiques
Merci d'avance !
Copy link to clipboard
Copied
@Jean-Claude Tremblay?
https://www.facebook.com/groups/TreasuresofGrep/
@peters8548718 – en anglais vous avez plus de chances.