Forums Développement Multimédia

Aller au contenu

Regex miraculeuse ?

PAO InDesign Acrobat PDF

15 réponses à ce sujet

#1 jmlevy

  • Guests

Posté 30 June 2011 - 17:00 PM

Salut à tous,

Je cherche à capturer (pour les passer en gras) les prénoms et les noms suivis d'un deux-points avec toutes les variantes possibles de prénoms composés, de noms composés ou à particule, comme ceci :
Prénom Nom :
Prénom-Composé Nom :
Prénom Nom-Composé :
Prénom-Composé Nom-Composé :
Prénom de Nom : (comme dans Charles de Gaulle)
On peut même imaginer quelque chose comme Nicolas Dupont de Saint-Aignan.

Je vous fais grâce de tous les essais que j'ai tentés…

#2 Kosic

  • Guests

Posté 30 June 2011 - 17:09 PM

Voir le messagejmlevy, le 30 June 2011 - 17:00 PM, dit :

Salut à tous,

Je cherche à capturer (pour les passer en gras) les prénoms et les noms suivis d'un deux-points avec toutes les variantes possibles de prénoms composés, de noms composés ou à particule, comme ceci :
Prénom Nom :
Prénom-Composé Nom :
Prénom Nom-Composé :
Prénom-Composé Nom-Composé :
Prénom de Nom : (comme dans Charles de Gaulle)
On peut même imaginer quelque chose comme Nicolas Dupont de Saint-Aignan.

Je vous fais grâce de tous les essais que j'ai tentés…

Ça je sais pas mais je sais qu'on écrit Charles De Gaulle. C'est d'origine flamande (DeWall) pas une particule de noblesse comme dans de Ségur. :)

#3 jmlevy

  • Guests

Posté 30 June 2011 - 17:21 PM

Voir le messageKosic, le 30 June 2011 - 17:09 PM, dit :

Ça je sais pas mais je sais qu'on écrit Charles De Gaulle. C'est d'origine flamande (DeWall) pas une particule de noblesse comme dans de Ségur. :)
Non, non, regarde ici. Et les SR avec qui je bosse ont vérifié, justement…

#4 Mandrake

    (`·.¸ . . :✩: . . ¸.·´)

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 1374 messages

Posté 30 June 2011 - 17:25 PM

Ils se trouvent toujours en début de paragraphe ou peuvent être en plein milieu d'un texte?

#5 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 30 June 2011 - 19:40 PM

Est-ce que tous les noms et prénoms sont correctement écris en respectant l'usage français, c'est-à-dire avec une capitale/majuscule en début de mot ?
Image IPB
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#6 Eddy.vh

    Éternel apprenti.

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 1194 messages

Posté 30 June 2011 - 20:20 PM

Bonsoir.
Sacré défi !!!
J'ai jeté un œil dans la bible du grep et j'avoue que ce qu'on a sur les noms composés me parait ne pas être assez complet pour ce genre de traitement surtout en une seule regex "miracle".
En général, j'aime bien rechercher les regex pour traiter au mieux (même si je suis parfois loin) un sujet mais là, j'avoue n'avoir pas une once d'idée… :)

À l'aide Laurent !

En tous cas si cette regex existe, il faudra surtout pas oublier de la sauvegarder.

#7 laurent.tournier

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 81 messages

Posté 30 June 2011 - 20:31 PM

Bonsoir,

Sujet très intéressant, mais dans l'immédiat, peut-être devrais-tu te contenter des formes présentes dans ton document. Car ce n'est pas évident de recenser l'ensemble des formes patronymiques. Il suffit de regarder rapidement sur la Toile pour se rendre compte de la diversité. As-tu des cas avec du, de la, la, etc. Il était plus facile de retrouver un tableau exhaustif des éléments rentrant dans la composition d'une formule chimique (cf. le forum d'indesignsecrets). Je crois inutile de vouloir composer une regex unique. Pourquoi pas imaginer des groupes : simples, composés, particules, etc. Puis lancer une recherche avec Multi-Find/Change ou équivalent. C'est ce que je fais quand je dois réaliser un index des noms propres à partir de rien !
Bonne soirée

#8 laurent.tournier

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 81 messages

Posté 30 June 2011 - 21:56 PM

Je vais quand même y réfléchir :idea:

#9 jmlevy

  • Guests

Posté 01 July 2011 - 08:53 AM

Voir le messageMandrake, le 30 June 2011 - 17:25 PM, dit :

Ils se trouvent toujours en début de paragraphe ou peuvent être en plein milieu d'un texte?
Eh non, pas toujours en début de paragraphe, ce serait trop simple !

Voir le messageJRB, le 30 June 2011 - 19:40 PM, dit :

Est-ce que tous les noms et prénoms sont correctement écris en respectant l'usage français, c'est-à-dire avec une capitale/majuscule en début de mot ?
Image IPB
Oui

Voir le messageLaurent Tournier, le 30 June 2011 - 20:31 PM, dit :

Bonsoir,

Sujet très intéressant, mais dans l'immédiat, peut-être devrais-tu te contenter des formes présentes dans ton document. Car ce n'est pas évident de recenser l'ensemble des formes patronymiques.
C'est bien ce que je pensais…
En fait, je me contente pour le moment de capturer les Prénom Nom (le plus courant dans les textes en question) et de leur appliquer un style GREP (du gras). Comme il s'agit de documents courts (une double page, deux au grand max), les SR appliquent le style de caractère « à l'ancienne »

Si quelqu'un avance sur le sujet, je suis preneur.
Merci à tous, en tout cas

#10 Eddy.vh

    Éternel apprenti.

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 1194 messages

Posté 03 August 2012 - 23:32 PM

Salut jmlevy.
Il y a quelques jours, je suis repassé sur ce post et par curiosité, j'ai étudié la question.
J'ai trouvé, je pense, la regex magique mais elle fait mouliner ID.
J'ai envoyé mon compte rendu à Laurent Tournier chez qui ça pouline aussi. Comportement très bizarre.
Nous recherchons pourquoi !
Au cas ou nous trouvons une parade, es-tu toujours intéressé ? Je peux t'envoyer une copie de mon fichier indd avec la regex mais à ouvrir et manipuler en connaissance de cause pour le moment, inoffensif mais fait gravement mouliner ID.

#11 jmlevy

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 339 messages

Posté 04 August 2012 - 10:04 AM

Salut !

Je me suis débrouillé, mais je serais bien évidemment intéressé par ta solution. Je veux bien voir ton fichier, merci.

#12 Eddy.vh

    Éternel apprenti.

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 1194 messages

Posté 05 August 2012 - 10:23 AM

Salut.
Voilà le lien, j'ai indiqué quelques instruction en bas de texte.

#13 jmlevy

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 339 messages

Posté 06 August 2012 - 16:27 PM

Eddy,

Merci pour ton fichier. Impressionnant…
Ça mouline aussi sur mon poste avec CS5.5. J'essaierai avec CS6.

Si je comprends bien, le style « copie » sert uniquement aux cas vraiment tordus (Jean-Charles de l’Île-de-France) ?

#14 Eddy.vh

    Éternel apprenti.

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 1194 messages

Posté 06 August 2012 - 18:55 PM

Oui ça mouline à fond.
L'idéal serait de pouvoir appliquer le style copie sur tout le texte mais c'est ingérable à cause de ce moulinage.
Chez Laurent Tournier, ça moulinait aussi !

Oui pour ces cas bien tordus ! ;)

#15 jmlevy

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 339 messages

Posté 06 August 2012 - 19:45 PM

Avec CS6, ça mouline encore plus ! Et il a fallu 3 bonnes minutes juste pour l'ouverture du fichier… Dommage !

#16 Eddy.vh

    Éternel apprenti.

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 1194 messages

Posté 06 August 2012 - 20:44 PM

Ah oui, il vaut mieux désappliquer le style avant de fermer le fichier ou ne pas enregistrer le fichier avec le style appliqué !
Finalement ça ne t'aidera pas. Je voulais juste t'indiquer la possibilité.
Par contre je ne comprends pas pourquoi ça mouline de la sorte !



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