Modifier l’ordre des glyphes en mode Police

Tutoriel
by Rainer Erich Scheichelbauer
en fr zh

9 septembre 2016 Publié le 22 juillet 2012

Ce tutoriel est la réponse à la question si souvent demandée par les utilisateurs convertis: comment puis-je changer l’ordre des glyphes affichés dans l’aperçu Police? Vous verrez, c’est super facile et rapide.

Facile: filtre de liste

La façon la plus pratique pour contrôler ce qui est affiché et dans quel ordre est tout simplement d’utiliser un filtre de liste. Cliquez tout simplement sur la roue dentée dans le coin en bas à gauche de la fenêtre, sélectionnez Ajouter un filtre de liste et une fenêtre dialogue apparaîtra. Donnez-lui un bon nom, puis entrez ensuite les noms de glyphes, ligne par ligne, dans l’ordre que vous désirez.

Premier indice: en double-cliquant un nom de filtre vous pourrez éditer le filtre.

Second indice: assurez-vous que votre nom de filtre contient au moins une lettre bas de casse. Dans les versions actuelles de Glyphs, un nom tout en capitales (comme ‘A-Z’) est considéré comme un en-tête de groupe et interprété comme tel. Si cela vous arrive, voici comment le corriger.

Troisième indice: vous pouvez sélectionner plus d’un filtre à la fois en maintenant Shift ou Cmd enfoncé tout en cliquant sur les noms dans la barre latérale.

Intermédiaire: paramètre personnalisé

Vous voulez changer l’ordre des glyphes une police à la fois? Allez aux Informations de police, allez dans l’onglet Police et ajouter un paramètre personnalisé avec une propriété nommée ‘glyphOrder’. Double-cliquez sur le champ valeur, et, comme dans un filtre de liste, entrez ou collez une liste de noms de glyphes. Les glyphes de cette police seront affichés dans l’ordre placé à cet endroit.

Attention: l’ordre des glyphes dans le fichier OTF final sera également modifié. Ne faites donc cela seulement si vous êtes certain de votre coup.

Indice: vous pouvez copier-coller les paramètres personnalisés entre les polices.

Pro: GlyphData.xml

Vous voulez une solution plus permanente? Si vous vous sentez en forme pour relever le défi, lancez votre éditeur de texte en clair préféré puis créez un fichier XML nommé GlyphData.xml que vous placerez à cet endroit:

~/Library/Application Support/Glyphs/Info/GlyphData.xml

Vous pouvez copier le fichier XML intégré dans Glyphs à partir de cet emplacement:

/Applications/Glyphs.app/Contents/Frameworks/GlyphsCore.framework/Versions/A/Resources/GlyphData.xml

Les fichiers contiennent toutes les informations de glyphes, ce qui inclut l’ordre de tri des glyphes. Ils se complètent, vous pouvez donc limiter votre copie du fichier XML seulement aux lettres dont vous avez besoin.

Par défaut, Glyphs ordonne les glyphes alphabétiquement à l’intérieur de leur catégorie. Si vous voulez modifier l’ordre d’affichage, ajoutez un attribut sortName à l’entrée de glyphe. Pour vous donner une idée de comment cela fonctionne, voici comment un j sans point (jdotless) vient après j au lieu de d:

<glyph unicode="0237" name="jdotless" sortName="j_" category="Letter" subCategory="Lowercase" script="latin" description="LATIN SMALL LETTER DOTLESS J" anchors="top" accents="dotaccent, circumflex" ></glyph>

Vous pouvez, bien entendu, faire bien plus avec GlyphData.xml. Prenez votre temps et étudiez un peu sa structure, vous verrez que c’est assez simple.


Mise à jour 29-07-2020: correction du mot complement dans la version en anglais.
Traduction française de Nathalie Dumont.