Donnez vie à vos documents numériques !
 

Ronflex

Toutes mes réponses sur les forums

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Auteur
    Réponses
  • en réponse à : FindChangeByList #67152
    Ronflex
    Membre

    Oh grand magicien,

    Je suis ébahi que tu ais pris du temps pour trouver la solution. D,autant plus que j’avais trouvé un plan b. Merci pour l’astuce du : u{2,} ,  cela m’a permis d’éliminer une formule encore plus étriquée qui prévoyait tous les cas dans les noms propres. Ex. St-Amour,  Perrier-Lachapelle,  Aubin/Lacoste. Je n’ai qu’a passer une fois une autre requête pour régler les problèmes comme D’Amours.
    Cette formule t’aurait fait éclater de rire, j’en suis convaincu.

    Je te remercie sincèrement.

    en réponse à : FindChangeByList #67148
    Ronflex
    Membre

    J,ai une liste  importée dans In Design qui contient notamment des infos comme celles du fichier Listes_genealogiques_Exemples.txt (elle est nettement plus longue que celle-ci entre 4 et 20,000 entrées par fichier.)

    SI je fais un Recherche et Remplacer et que je choisis Recherche GREP, J’écris dans Rechercher : [A-Z]u+  et puis j’écris dans Remplacer :  t$0  Je roule la requête : TOUT REMPLACER  et  un tabulateur apparait entre Rose et DAMOUR ou Pierre et LAROCHE et ainsi de suite ou tout autre nom écrit ainsi.
    Comme j’ai une vingtaine de requêtes différentes  à effectuer sur le fichier, et que je dois effectuer ce travail assez souvent, avant de l’exporter , j’ai pensé les rouler  avec le script FindChangeByList.  Mes premières requêtes fonctionnent bien (elles sont inactives présentement car je testait la dernière)  mais je suis incapable de faire rouler la dernière instruction.
    J’écris (Voir le fichier Find_…txt) : grep  {findWhat:”[A-Z]u+)”}  {changeTo:”t$0“}  {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false}
    Ca ne fonctionne pas.
    Est-ce que c’est parce que le script ne s’occupe que de typographie ou parce que j’ai écrit la commande comme un béotien ?

    P.S.
    J’ai découvert un script DoQUeryList,qui est un pis aller. (Pas si pire comme aller, je l’avoue :Smiley01: ). Il me permet d’automatiser beaucoup plus l’exécution de ma séquences de requêtes que la fonction Rechercher et Remplacer d’InDesign.  J’aimerais mieux l’exécuter avec FindChangeByList  mais il y a souvent un monde entre je veux et je peux. Donc, le problème est maintenant pour moi plus théorique puisque je peux fonctionner beaucoup plus vite. Puis-je écrire n’importe quelle commande GREP dan FindChangeByList ?

    Merci à l’avance.
    Ronflex

Affichage de 2 réponses de 1 à 2 (sur un total de 2)