Les styles GREP d'InDesign sont la magie de la mise en forme automatique. Dans cette astuce, nous expliquerons comment configurer les styles GREP et comment les utiliser pour une conception cohérente et efficace..
Les styles GREP sont des styles de caractère qu'InDesign applique à une partie spécifique du texte d'un document. Cette partie peut être un caractère unique, un mot ou un motif de caractères. Pour spécifier la partie, un langage appelé expressions régulières est utilisé.
Avec ce langage, vous pouvez décrire des modèles dans le texte auxquels un formatage spécial doit être appliqué. Vous pouvez le faire dans InDesign à l'aide de l'option Style GREP de la boîte de dialogue Options de style de paragraphe..
Vous pouvez utiliser les styles GREP pour beaucoup de choses. Pour commencer simplement, je vais utiliser un style GREP pour formater les légendes d’image. Cliquez sur le bouton Nouveau style GREP. Vous verrez apparaître une nouvelle règle de style. Premièrement, nous devons créer un nouveau style de caractère. Cliquez sur le menu d'options et choisissez Nouveau style de caractère..
Pour les légendes, j'utilise Myriad Pro Semibold en petites majuscules comme nouveau style de personnage..
InDesign met automatiquement l'expression régulière \ré+ dans le champ To Text. \ré est un joker qui représente N'importe quel chiffre et le symbole plus signifie répéter une ou plusieurs fois. Ainsi, par défaut, InDesign appliquera votre style de caractère aux chiffres de 14, 001 ou 2010..
Pour voir toutes les options disponibles pour construire une expression régulière, cliquez sur le bouton @..
Je vais supprimer l'expression régulière par défaut et en créer une nouvelle pour les légendes d'image. Les mots que je veux formater avec le nouveau style de caractère sont en haut, à gauche, à droite, en bas et milieu. L'expression que j'utilise est:
^ (en haut | à gauche | à droite | en bas | au milieu) \ s
Vous devriez lire ceci comme suit: le paragraphe commence (^) par les mots Haut ou (|) la gauche ou droite ou bas ou milieu, suivi d'un caractère d'espacement (\ s). De cette manière, le style de caractère n'est appliqué que si les mots apparaissent au début d'un paragraphe et sont suivis par des espaces. Vous pouvez voir le résultat final ci-dessous:
Photo de peasap sur flickr
L'une des choses les plus utiles que vous puissiez faire avec les styles GREP est d'éviter les orphelins dans votre mise en page. Un orphelin est un mot unique qui apparaît à la dernière ligne d'un paragraphe. Avec GREP, vous pouvez appliquer un style de caractère dont la case Pas de rupture est cochée au dernier caractère d'espacement d'un paragraphe. Cela garantira que la dernière ligne d'un paragraphe comporte au moins deux mots. L'expression pour cela est:
(?<=\w)\s(?=\w+[[:punct:]]*\r)
Cette expression utilise positive lookbehind (?<=) to check if there is a word character (\w) before the whitespace (\s), and positive lookahead (?=) to check if there are one or more word characters (\w+) and zero or more punctuation characters ([[:punct:]]*) before the end of a paragraph (\r). As you can see, GREP styles can become somewhat complex.
GREP prend un certain temps à maîtriser, mais lorsque vous le faites, vous pouvez gagner beaucoup de temps en appliquant automatiquement le formatage en fonction du texte. Divers exemples d’expressions sont disponibles sur le Web. Veuillez nous indiquer dans les commentaires quels styles GREP vous utilisez!