Faire des petites capitales

Tutoriel
by Rainer Erich Scheichelbauer
en fr zh

2 décembre 2015 Publié le 29 octobre 2015

Alors, vous avez complété vos glyphes en capitales et vous êtes sur une lancée? Voici comment Glyphs peut générer rapidement vos petites capitales à partir de vos majuscules.

Dupliquer et renommer

Glyphs emploie un schéma de noms particulier pour les petites capitales: le nom d’un bas de casse plus le suffixe .sc. Il y a aussi les suffixes .smcp de bas de casse à petite capitale, et .c2sc de capitale à petite capitale.

Pour commencer, dupliquez toutes les lettres pour lesquelles vous voulez des petites capitales. En général, ce sont toutes les lettres capitales qui ne sont pas des composantes. Pour les filtrer facilement, cliquez sur la roue dentée dans le coin en bas à gauche dans l’aperçu Police et sélectionnez Ajouter un filtre futé. Sélectionnez ensuite Nombre de tracés, est plus grand que et entrez 0:

Sélectionnez maintenant votre filtre et Lettres > Capitales en même temps en maintenant la touche Cmd enfoncée pendant que vous faites votre sélection. Vous obtiendrez ainsi uniquement des lettres capitales sans composante.

Si cela est pertinent pour votre design, pensez aux variations de petites capitales pour les chiffres, les ponctuations et les marques. Dans cet exemple, nous nous en tiendrons aux lettres capitales. Sélectionnez toutes les lettres que vous avez choisies et allez à Glyphe > Dupliquer le glyphe (Cmd-D). Tous les glyphes dupliqués ont maintenant le suffixe .001:

Vous devez maintenant les renommer, puisque des petites capitales devraient avoir un suffixe .sc. Mais vous n’avez pas besoin de renommer les glyphes un à la fois. Sélectionnez tous vos glyphes .001 et appuyez sur Shift-Cmd-F, ou allez à Édition > Rechercher > Rechercher et remplacer…. Entrez .001 dans la boîte Rechercher, .sc dans la boîte Remplacer puis appuyez sur Remplacer.

Pour changer facilement les noms de vos glyphes de capitale à bas de casse, il vous suffit d’utiliser le script Make glyph names lowercase du dossier Glyph Names qui se trouve parmi les scripts mekkablue. Les noms des glyphes sélectionnés sont automatiquement changés pour leurs équivalents en bas de casse (p. ex., N devient n).

Ou, pour les geeks parmi vous, il y a une façon plus cool, intégrée, de procéder. Vous pouvez faire ces deux étapes en même temps (ajouter le suffixe et changer le nom pour bas de casse) avec cette astuce:

Encore une fois, sélectionnez vos glyphes, allez à Édition > Rechercher > Rechercher et remplacer… (Shift-Cmd-F) et entrez (.*)\.001 dans le champ Rechercher. La partie (.*) signifie n’importe quel nombre de caractères, et \.001 signifie littéralement un point, suivi de ‘001’. Ensuite, dans le champ Rechercher, entrez \L\1.sc. \L met tout ce qui suit en bas de casse, \1 signifie la première expression entre parenthèses, dans notre cas (.*), et .sc est le suffixe de noms que nous préférons pour nos petites capitales. Cette fois-ci, vous devez également cocher Regex, soit Expressions rationnelles, qui désignent ces drôles de petits points, astérisques et parenthèses qui veulent dire quelque chose. Super facile!

Mettre à l’échelle et peaufiner

Et bien, ce ne sont pas réellement des petites capitales si elles ne sont pas petites. Vous avez maintenant besoin ‘d’ajuster la taille’ de vos glyphes, tout en maintenant l’épaisseur des traits. Encore une fois, vous n’avez pas besoin de faire tout cela manuellement. Si vous avez plus d’un master sur l’axe de la graisse, vous pouvez utiliser l’outil RMX Scaler conçu par Tim Ahrens Font Remix Tools. Les outils Font Remix font cependant bien plus que changer l’échelle: le RMX Scaler essaie de conserver l’épaisseur des traits, ce qui est exactement ce que nous voulons pour nos petites capitales. Mais le RMX ne peut pas deviner votre épaisseur de trait, vous devez donc définir les épaisseurs verticale et horizontale des traits pour chaque master sous Informations de police > Masters (Cmd-I).

Sélectionnez ensuite votre petite capitale en devenir dans l’aperçu Police ou Édition, allez ensuite à Filtre > RMX Scaler, et entrez les valeurs qui ont du sens pour votre design:

Chaque colonne représente un master. Lorsque vous placez le curseur dans une colonne, RMX Scaler changera le mode Édition au master respectif, afin que vous ayez toujours un bon aperçu de ce que vous faites. Vous voudrez sans doute que votre valeur Width (chasse) soit plus grande que votre valeur Height (hauteur), et que la hauteur de vos petites capitales soit un peu plus grande que la hauteur d’x. Vous pouvez aussi changer la graisse des fûts, ou leur Weight, en spécifiant une valeur en unités qui indique la valeur d’engraissement de vos contours. Cela servira si vos petites capitales apparaissent trop maigres, ce qui arrive parfois dans les petites capitales aux extrémités du continuum. Les petites capitales ont habituellement besoin de plus d’espacement. Pour cela, entrez une valeur en unités dans le champ Adjust Spacing. Vertical Shift est pour les lettres supérieures, vous pouvez donc l’ignorer pour le moment.

Gardez en tête que bien que RMX aide beaucoup et qu’il vous fera énormément avancer en une seule étape, il ne vous donnera pas un produit fini. Vous aurez quand même à faire le peaufinage manuellement.

Voici donc ce qui a été accompli jusqu’à maintenant:

Hauteur des petites capitales

Vous avez une hauteur d’x et une hauteur de capitales, vous devriez donc également avoir une hauteur des petites capitales. Allez à Informations de police > Masters, ajoutez un nouveau Paramètre personnalisé et sélectionnez smallCapHeight dans chacun des masters. Comme Valeur, entrez la hauteur respective de vos petites capitales. De cette façon, vous n’aurez pas besoin d’encombrer votre aperçu Édition avec des douzaines de repères. Finalement, pensez aux zones de dépassement (overshoots): appuyez sur le bouton Actualiser des Zones d’alignement et ajustez-les au besoin, ou ajoutez-en de nouvelles avec le bouton plus.

Maintenant, chaque fois que vous éditez un glyphe .sc, la hauteur des petites capitales est affichée dans l’aperçu Édition (au lieu de la hauteur d’x):

Diacritiques

Si vous voulez que vos petites capitales aient aussi des accents et autres machins, vous vous en doutez sans doute, il existe une façon de le faire qui vous évite de générer manuellement tous ces glyphes supplémentaires. Nous allons ajouter des petites capitales pour toutes les composantes bas de casse! Voici comment: encore une fois, ajoutez un Filtre futé, et cette fois-ci sélectionnez Possède des composantes et Oui.

Sélectionnez maintenant votre filtre ainsi que Bas de casse en même temps, comme nous l’avons fait auparavant avec les capitales. Vous savez, tout en maintenant Cmd enfoncé. Sélectionnez toutes ces lettres, faites un clic droit et sélectionnez Copier les noms de glyphes > Séparés d’une espace. Maintenant tous les noms de glyphes des composantes bas de casse sont dans votre presse-papiers.

Ouvrez l’éditeur de texte de votre choix, comme TextMate, TextWrangler, Atom, Sublime ou BBEdit et collez-y vos noms de glyphes. Utilisez la fonction Rechercher et remplacer afin de remplacer toutes les espaces par .sc plus une espace.

Cela devrait changer aacute, abreve, acaron, … en aacute.sc, abreve.sc, acaron.sc, …. Copiez votre nouvelle liste et retournez à Glyphs. Allez à Glyphe > Ajouter des glyphes (Shift-Cmd-G), collez la liste et appuyez sur Générer. Glyphs construira vos glyphes petites capitales et préférera les composantes .sc components dans la mesure du possible. Une autre chose de faite!

Vous pouvez aussi ajouter des glyphes manuellement en appuyant sur le bouton plus dans le bas à gauche de l’aperçu Police, puis ensuite les renommer. Par exemple, nommez la variante petite capitale du a avec un tréma adieresis.sc, puis allez à Glyph > Créer un glyphe composante (Opt-Shift-Cmd-C). Maintenant le glyphe sera construit avec les composantes a.sc et dieresiscomb.sc. Glyphs préfère les glyphes avec le même suffixe, autant que possible. Donc, si vous n’avez pas de dieresiscomb.sc dans votre police, par défaut, le dieresiscomb sera utilisé à la place.

Fonctions OpenType

Afin d’ajouter une fonction petites capitales, allez à Fichier > Informations de police… > Fonctions et cliquez sur Mettre à jour, ensuite Compiler. Vous devriez maintenant avoir deux fonctions supplémentaires nommées smcp et c2sc. La première, smcp, transforme vos glyphes bas de casse en petites capitales, et c2sc (abréviation pour ‘caps to small caps’) fait la même chose avec vos lettres capitales.

Et après tout ce travail, vous voudrez savoir si cela fonctionne. Lisez davantage sur comment tester vos polices avec les logiciels Adobe.


Mise à jour 2019-02-11: corrections mineures, formatage et correction d’erreurs typographiques, ajout du lien pour Atom.
Mise à jour 2019-08-09: changement du nom du script Make glyph names lowercase et corrections d’erreurs typographiques (merci Nathalie Dumont.)

Traduction française de Nathalie Dumont.