Niveau perfectionnement
Cette séquence présente une méthode de rercherche et remplacement qui fait appelle aux expressions GREP dans InDesign CS3. On y verra comment ajouter une espace fine devant les signes de ponctuation, par une seule étape de Rechercher:Remplacer.
![]() |
Durée : 04:05 Auteur : Gérard Donnat |

Dreamweaver CS6 - Les fondamentaux
Photoshop CS6 - Les fondamentaux
Photoshop CS6 - Les nouveautés
Illustrator CS6 - Les nouveautés
InDesign CS6 - Les nouveautés
Flash CS6 - Les nouveautés
Dreamweaver CS6 - Les nouveautés
Premiere Pro CS6 - Les nouveautés
After Effects CS6 - Les nouveautés















Contacts
Newsletter
Twitter
RSS
RSS des commentaires
Podcasts des tutoriels













Commentaires
Et merci qui ?
Merci Linux
Bonjour,
j'ai deux petites questions par rapport à ce petit tuto très intéressant. Tout d'abord, comment fait-on les crochets parce que je ne les ai pas sur mon clavier mac. Et par la même occasion, les accolades.
Deuxièmement, je n'ai pas compris le remplacement par $1, je veux bien un petit complément d'information.
Merci d'avance
Gérard, merci de cette vidéo. Je connaissais déjà pas mal de requêtes.
Je trouve dommage comparé à la CS2 que l'on ne puisse pas lancer simultanément un nombre de requêtes determinés. Une sorte de mini-Prolexis. Je suppose que si on sait scripter, C'est parfaitement faisable.
Une piste ?
@ max
Maj + alt + ( = [
Alt + ( = {
Pour la deuxième question, je suppose que tu pourras trouver un "brin" d'information supplémentaire dans l'aide fournie… (?)
@ Jean-Michel
avec un script, genre, "Textcleanup" amélioré…
Avec le script FindChangeList de la CS 3, on peut en un clic placer les bonnes espaces avant les signes de ponctuation, soit une fine devant ! ? ; (changeTo:"^<") et une justifiante insécable devant : (changeTo:"^s").
Le plus souvent, il s'agit de rechercher le caractère avec une espace courante devant et non pas le caractère seul. Qui tape au clavier comme en typographie anglaise ?
Du coup, en appliquant ce tuto, on se retrouverais avec une [espace simple]+[une espace fine]+[le caractère spécial].
TML > Oui, mais je ne le trouve pas pour le faire marcher sur la CS3.
Salut Renard ;).

).

La plupart des textes de "secrétaires" que je reçois sont souvent tapés sans espaces par exemple entre un mot et parenthèse et vice versa... (à "l'anglaise")
Mais ta remarque est juste quand effectivement le texte à été saisi (et j'en reçois aussi) avec des espaces (à la française ?
Dans ce cas, comme tu le signale, le tuto n''est pas complet.
Mais sympathoche quand même
je pense qu'en effet, il ne faut pas oublier de remercier linux et aller voir sur www.regular-expressions.i... et alors, il y a moyen de mettre des espaces fines devant tous les signes qu'on veut.
Bonjour à tous.
Pour compléter ce tuto voici 2 codes GERP pour la ponctuation française et les guillemets.
Pour la ponctuation il m'arrive souvent de recevoir des textes sans espace (avant les ponctuations) ou avec un espace normal ou insécable ; et quelques fois le tout mélangé (merci les journalistes !). Ce code y remédie.
rechercher : (\w)(\s*?)([?!;:%])
remplacer par : $1~<$3
Pour les guillemets un autre code, il faut au préalable avoir coché "utiliser les guillemets typpographiques" dans les préférence de texte d'Inde, pour avoir les guillemets français «».
rechercher : (\«)(\s?)(~<?)(.*?)(~<?)([ ]?)(\»)
remplacer par : «~<$4~<»
Il y a un autre moyen de faire autrement sans même y penser, c'est magique et c'est gratuit : abracadabrapdf.net/articl...