Skip to main content
Participating Frequently
December 9, 2024
Question

Application GREP ou Script FindChangeList dans un style de paragraphe

  • December 9, 2024
  • 2 replies
  • 489 views

Bonjour,

 

pour un document bilingue français et allemand, je cherche à appliquer le script FindChangeList dans sa version française pour uniquement le texte en français. Le problème est que le script s'applique aux 2 langues, et que l'allemand n'a pas les mêmes règles typographiques que le français (le script glisse des erreurs typographiques dans le texte allemand). 

Je cherche donc comment résoudre ce poblème :

- soit ajouter des lignes dans le script FindChangeList afin qu'il ne corrige que le texte en français ou qu'il ne corrige que la feuille de style de paragraphe correspondant au français. 

- soit appliquer un GREP uniquement aux styles de paragraphes français.

 

J'aimerais opter pour la 2e solution qui me semble être la plus élégante mais je n'ai aucune idée de comment m'y prendre : j'aimerais par exemple corriger automatiquement les espaces avant ponctuation (;:?!, etc.)

 

merci pour vos lumières !

 

This topic has been closed for replies.

2 replies

Kasyan Servetsky
Legend
December 10, 2024

Off the top of my head, if the language setting is applied properly in the text, you can use the appliedLanguage property in the script by defining it in the findChangeStrings.txt file.

 

Participating Frequently
December 10, 2024

May I ask where you found the txt file findChangeStrings.txt? Do you mean the FindChangeList.txt script instead?

Kasyan Servetsky
Legend
December 10, 2024

It is created by the Record Find Change script.

jmlevy
Community Expert
Community Expert
December 9, 2024

Tu pourrais aussi – si ta mise en page le permet – placer les textes en allemand sur un calque séparé, que tu verrouillerais.

Participating Frequently
December 10, 2024

ça pourrait, mais ce n'est pas l'idéal car les textes sont majoritairement chainés.