Forums Développement Multimédia

Aller au contenu

Rechercher remplacer texte/grep

PAO InDesign Acrobat PDF

14 réponses à ce sujet

#1 selinav2

    Ceinture Blanche

  • Members
  • Pip
  • 8 messages

Posté 17 January 2014 - 13:32 PM

Bonjour

Après avoir fait une recherche sur la doc en ligne, je n'ai pas du tout comprendre voilà je cherche à rechercher et remplacer du texte pour une traduction en anglais.

Ex : Capacité 5 plaques
Je veux remplacer par : Capacity 5 trays

J'ai plusieurs fois le même texte mais avec un chiffre différent

J'ai donc essayé de faire
rechercher : Capacité ^9 plaques
remplacer : Capacity ^9 trays

Mais ça ne me trouve aucun résultat.
Est-ce comme cela que ça fonctionne ?

Merci

#2 Tournier

    Ceinture Orange

  • Members
  • PipPipPip
  • 30 messages

Posté 17 January 2014 - 14:32 PM

Bonjour,

Sous GREP, il faudrait plutôt
Rechercher : Capacité (\d) plaques
Remplacer : Capacity $1 trays

Bonne journée

#3 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 257 messages

Posté 17 January 2014 - 14:36 PM

Salut Laurent,

J'allais le dire... !

Bonne année !
Que la Force soit avec nous !...

#4 selinav2

    Ceinture Blanche

  • Members
  • Pip
  • 8 messages

Posté 17 January 2014 - 14:42 PM

Merci de votre rapidité

et si j'avais par exemple : Capacité 5 et 10 plaques
je rechercherais : Capacité (\d) et (\d) plaques
je remplacerais donc par : Capacity $1 and $2 trays


Et avec 1 mot, que dois-je mettre ?

par exemple pour : Capacité 5 et dix plaques
je rechercherais : Capacité (\d) et (\S) plaques
je remplacerais donc par : Capacity $1 and $2 trays

#5 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 257 messages

Posté 17 January 2014 - 15:08 PM

Là, c'est plus compliqué !
Tu dois d'abord remplacer le "dix" par "10".
Puis remplacer l'ensemble par la traduction.

Utilise : (\d+) pour attraper les nombres à plusieurs chiffres.

Muti-Find/Change incontournable !
Que la Force soit avec nous !...

#6 selinav2

    Ceinture Blanche

  • Members
  • Pip
  • 8 messages

Posté 17 January 2014 - 15:14 PM

En fait j'ai mis dix, mais j'aurais pu mettre une référence

PAr exemple, je recherche : Capacité 5 plaques ABC siliconées
ou le mot ABC peut être CDE, GHI (ex: une référence)

et je veux remplacer par :Capacity $1 $2 siliconed trays

je recherche comment le mot que je veux garder mais dont le nombre de caractères peut varier?

Merci encore pour les astuces car la doc, n'est pas simple

#7 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 257 messages

Posté 17 January 2014 - 15:31 PM

([\l\u]+)

Je te conseille le livre de Laurent (si tu ne l'as pas déjà) ! ;-)
Que la Force soit avec nous !...

#8 selinav2

    Ceinture Blanche

  • Members
  • Pip
  • 8 messages

Posté 17 January 2014 - 15:32 PM

Merci

C'est quoi ce livre ça m'intéresse?

#9 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 257 messages

Posté 17 January 2014 - 15:37 PM

C'est La Référence : Grep et InDesign, par Laurent Tournier (chez Dunod).
Que la Force soit avec nous !...

#10 selinav2

    Ceinture Blanche

  • Members
  • Pip
  • 8 messages

Posté 17 January 2014 - 15:41 PM

Ok, je regarde ça et encore merci.

#11 Tournier

    Ceinture Orange

  • Members
  • PipPipPip
  • 30 messages

Posté 17 January 2014 - 16:14 PM

Merci Obi-wan pour le coup de pub'.
Les références sont-elles toutes sous la même forme ? Par exemple trois lettres capitales ?
Pourrait-on avoir un visuel concret ?

#12 selinav2

    Ceinture Blanche

  • Members
  • Pip
  • 8 messages

Posté 17 January 2014 - 16:18 PM

En fait ça peut varier en fonction des textes à remplacer, des fois des lettres(3 ou 4), des fois des nombres à 1 ou 2 chiffres.
Le regex c'est simple à comprendre mais pas toujours à mettre en oeuvre !!

Maintenant que j'ai compris la façon de procéder je devrais arriver à me débrouiller avec la doc d'adobe.

#13 selinav2

    Ceinture Blanche

  • Members
  • Pip
  • 8 messages

Posté 17 January 2014 - 16:28 PM

Encore que ça se complique

Je souhaite faire une recherche sur : "Plus-value groupe tropicalisé 3/4 CV en négatif"

Comment je recherche l'équivalent de 3/4 qui peut être 1/8 ou 1/2 ?

(\d\\\d)

#14 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 17 January 2014 - 18:11 PM

Citation

(\d\\\d)

- C'est le slash (fraction) que tu recherches, pas l'anti-slash.

- La bible GREP de Laurent nous apprend que le GREP est gourmand, en clair cette requête va capter "1/2" quels que soient les caractères situés immédiatement avant et après.
Pour isoler la séquence recherchée il faut ajouter Emplacement : Début de mot au début de la requête et Emplacement : fin de mot à la fin de la requête.

Ce qui nous donne :
\<\d\/\d\>

Image IPB



PS : c'est bien ça Laurent, ai-je tout bon ?
Image IPB
Acrobate, InDesigner et Photoshopographe
abracadabraPDF.net - MagicAPPs.mobi

#15 selinav2

    Ceinture Blanche

  • Members
  • Pip
  • 8 messages

Posté 20 January 2014 - 10:56 AM

Merci beaucoup
Je vais pouvoir bien progresser



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP