Forum Wisibility

AUTOMATISATIONS => GREP => Discussion démarrée par: concierge le mai 21, 2012, 15:59:15 pm

Titre: [Résolu] GREP et kerning
Posté par: concierge le mai 21, 2012, 15:59:15 pm
Bonjour.
Je ne sais si avec GREP on peut régler ça mais bon.

J'ai une police de caractère qui présente à priori un problème de conception.
Je voudrais "décoller" l'apostrophe après un L (maj) car le kerning par défaut de celui-ci, en métrique, est beaucoup trop important (-190) et en optique c'est mieux mais pas encore assez (-100)…
la question est donc, peut-on faire une regex via R/R ou un style GREP qui obligerait un crénage personnalisé (quitte à tricher un peu) entre ces lettres, ou ce n'est pas dans les fonctionnalités GREP ?

Et pendant que l'on y est, si c'est possible, obliger également un crénage plus important après l'apostrophe et la lettre suivante ?

(Sinon je peux aussi éditer la dite police pour la bidouiller mais ce n'est pas très légal…)

Merci
Titre: Re : GREP et kerning
Posté par: Eddy le mai 21, 2012, 19:27:27 pm
Bonsoir mon cher Concierge.
Si tu crées deux styles de caractères avec les approches conséquentes alors il doit être possible d'éditer un style grep.

Seul le L majuscule est lésé ?

Je fais quelques tests en attendant ta réponse !
Titre: Re : GREP et kerning
Posté par: concierge le mai 21, 2012, 19:39:35 pm
Hello Eddy ;)
Ah oui évidement, en plus on avait déjà eu ce genre de discussion il me semble sur un autre cas de figure…
Donc appliquer un style avant ' puis un autre après ? Ok.
Oui le L seulement…
Mais on pourrait aussi penser au D', T'… Si besoin.
Bref il faudrait pouvoir adapter selon la lettre cap '…
Approches entre Lettre_'_lettre suivante
Merci :)
Titre: Re : GREP et kerning
Posté par: Eddy le mai 21, 2012, 19:59:02 pm
Si tous les caractères majuscules sont concernés, alors la regex sera différente !!!

Si toutes les capitales sont à prendre en compte, après avoir créé tes deux styles de caractère avec modif d'approche, tu peux créer un style de paragraphe (ou éditer celui qui est déjà utilisé en lui ajoutant les styles GREP suivants (voir capture également) :
Style GREP 1 :  appliquer style approcheAvant - au texte \u(?=')
Style GREP 2 :  appliquer style approcheAprès - au texte '

Si seul l'L doit être visé, tu remplaceras \u par L
Tu peux aussi cibler un jeu de caractère en remplaçant \u par [DTL] ou D, T, L sont les lettres visées. Cette option est peut-être plus flexible ! Tu pourrais en cours de créa en ajouter au besoin !

Titre: Re : GREP et kerning
Posté par: L. Tournier le mai 21, 2012, 21:21:03 pm
Bonsoir,
Peter Kahrel propose un script pour régler ce genre de problème. Mais je pense qu'il faut prendre le temps de tout bien régler. À voir quand même ici : http://www.kahrel.plus.com/indesign/kern.html (http://www.kahrel.plus.com/indesign/kern.html)
Bonne soirée
Laurent
Titre: Re : GREP et kerning
Posté par: concierge le mai 22, 2012, 06:25:35 am
Merci à vous deux je vais regarder ça dans la journée… ;)  8)
Titre: [Résolu] GREP et kerning
Posté par: concierge le mai 22, 2012, 10:15:54 am
@Lurent.
Ca à l'air pasmal mais effectivement un peu complexe à régler…
Mais je m'y pencherait à tête reposée :)

@Eddy.
Ta solution "flexible" va très certainement me rendre service sur ce coup vu le délais…
Merci !! ;)