Résolu InDesign fonction rechercher et remplacer

plume457

Membre confirmé
26 Février 2007
74
2
Basse Normandie
Bonjour à tous

j'aurais besoin de savoir si c'est possible dans InDesign CC via l'outil "rechercher-remplacer" de faire sélectionner en automatique un début de texte jusqu'à un signe précis (ici un "deux-points"), et lui faire appliquer un style, exemple :
rechercher et remplacer.webp
je sais que l'on peut faire pas mal de chose avec cet outil et j'aimerai bien gagner du temps si cette technique pouvait fonctionner ;)

si un connaisseur à l'astuce, je lui offre une bière ;) (en cette saison et les beaux jours ça ne se refuse pas :) )

merci !
 
Bonjour.

- Il faut que le texte global utilise un style de paragraphe (donc ici a priori celui qui est en italique).
- Dans ce style de paragraphe il faut ajouter un style imbriqué auquel on demande d'appliquer un style de caractère (bold dans ton exemple) jusqu'au premier "deux-points" rencontré.

On pourrait utiliser le rechercher-remplacer GREP mais il produit un résultat statique, alors que le style imbriqué produit un résultat dynamique. Il n'y a donc pas besoin de recommencer à chaque modification du texte, on l'applique et on n'y pense plus.
On pourrait faire la même chose avec un style GREP mais c'est beaucoup plus long à expliquer.

Je connais quelques pubs sympas à Avignon…
;)


Capture_029.webp

img.php

img.php
 
Dernière édition:
Oui, avec une requête Rechercher-remplacer GREP ou un style GREP.
Pour rédiger ton expression régulière, il te faudra juste déterminer (ton exemple ne le permet pas…) si ce qui doit être pris en compte est tout ce qui vient avant le deux points, ou si ce sont chaque fois les deux premiers mots.

Petite introduction au sujet :
https://www.eyrolles.com/Chapitres/9782212133950/partie4_chap3_Labbe.pdf
ou :
http://carijansen.com/tip-088/

Aide InDesign :
https://helpx.adobe.com/fr/indesign/using/drop-caps-nested-styles.html#create_grep_styles

Et un lien qui expose comment faire sur un texte déjà formatté, ce qui est plus délicat mais te donnera une idée de la démarche concrète :
https://indesignsecrets.com/grep-findchange-on-formatted-text-solution-to-a-big-problem.php

[Grillé… Et on voit qu'il y a plusieurs façons d'aborder un même problème. ;) ]
 
Merci à MagicPDF pour les subtiles précisions apportées à son message initial (lequel proposait la solution, bien plus simple et efficace, des styles imbriqués). :)
On pourrait utiliser le rechercher-remplacer GREP mais il produit un résultat statique, alors que le style imbriqué produit un résultat dynamique. Il n'y a donc pas besoin de recommencer à chaque modification du texte, on l'applique et on n'y pense plus.
On pourrait faire la même chose avec un style GREP mais c'est beaucoup plus long à expliquer.
img.php

img.php