Donnez vie à vos documents numériques !
 

Modifier FindChangeList.txt

abracadabraPDF Forums Support & assistance Modifier FindChangeList.txt

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #45755
    renard
    Membre

      Bonjour,
    Ce fichier est super. Il nettoie très bien les textes mais j’ai un petit regret. Les espaces entre les séries de 3 chiffres ne sont pas insécables.
    Comment modifier le scripte ?
    Merci d’avance car je ne suis pas très calé en programmation.

Affichage de 3 réponses de 1 à 3 (sur un total de 3)
  • Auteur
    Réponses
  • #63062
    Merlin
    Maître des clés

    Bonjour et bienvenue.

    En fait il n’y a pas besoin de programmation, pour créer une requête GREP il faut surtout de la logique.
    As-tu consulté ces tutos ? : https://www.abracadabrapdf.net/category/ressources-et-tutos/abracadabragrep/

    #63063
    renard
    Membre

    Merci  de m’avoir validé.

    J’avais déjà consulté ces tutos mais je ne comprends toujours pas comment créer cette ligne qui mettrait une espace insécable  entre les séries de 3 chiffres et ensuite la placer dans le fichier “FindChangeList.txt”.

    Je confirme que je ne suis pas calé en programmation, voir nul :(

    #63064
    Merlin
    Maître des clés

    “Séries de 3 chiffres”, oui mais pour pouvoir créer une requête il faut savoir combien il y a de groupes de 3 chiffres successifs au maximum.

    Par ailleurs je crois que tu n’utilises pas la bonne méthode, InDesign est plus puissant que ça.
    Ce script effectue un rechercher-remplacer, ce qui signifie qu’il faut recommencer à chaque modification du texte, et qu’on modifie le texte (remplacement des espaces par des insécables, ce qui est pénalisant en terme de balisage et pour la synthèse vocale).

    Dans InDesign il existe les styles GREP et un attribut qui s’appelle “Sans retour automatique” (à la ligne), c’est un peu comme appliquer une espace insécable sauf que ça ne modifie pas le texte.

    Donc la méthode la plus productive c’est d’utiliser un style GREP qui applique le “Sans retour automatique” aux séries de 3 chiffres. On ne modifie pas le texte et c’est dynamique : on peut modifier le texte autant de fois qu’on veut sans devoir recorriger à chaque fois.

    Voir en particulier ce tuto qui utilise l’attribut “Sans retour automatique” : https://www.abracadabrapdf.net/ressources-et-tutos/abracadabragrep/grep-pour-indesign-anti-mot-orphelin/

    Si tu ne comprend rien à ce que je viens d’écrire, partage* tout ou partie de ton document (au format IDML stp) que je te fasse un exemple (voir : http://abracadabrapdf.net/forum/index.php/topic,2974.msg16849.html#msg16849 )
    :Smiley15:

Affichage de 3 réponses de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.