Introduction au glyphe | Définition du glyphe

Comme toute police contient des glyphes et ne peut exister sans glyphes. L’apprentissage des polices ne peut être réalisé sans l’apprentissage des glyphes. Manipuler les polices dans n’importe quel domaine : la programmation, le design, la typographie ne réussiront pas sans comprendre le rôle des glyphes. Cet article a pour but de vous aider à comprendre les principes fondamentaux des glyphes.

Que sont les glyphes ?

Il existe de nombreuses définitions du terme Glyphe. Nous allons vous donner quelques significations de glyphes.

Le glyphe est un caractère conçu individuellement d’une police de caractères ou, comme cela a été décrit dans l’article Qu’est-ce que la police ?, il s’agit d’une représentation graphique d’un symbole/caractère.

Non seulement chaque caractère possède un glyphe, mais le caractère peut également être représenté par quelques glyphes alternatifs. Vous pouvez voir un exemple d’un tel cas dans l’image ci-dessous. Ici, le symbole « 9 » est donné dans la police « Times New Roman » représentée par deux glyphes. Comme vous pouvez le voir, ils ont également un Unicode et un nom différents.

Symbole “neuf” rendu en deux glyphes

Mais parfois, un personnage peut représenter des personnages de différents scripts. Comme le « T » majuscule est le même pour l’anglais, le russe, l’allemand et bien d’autres langues. Et il est compté et représenté comme un glyphe distinct. Le même caractère d’une police différente est également un glyphe distinct, car il a son propre design.

Dans l’image ci-dessous sont représentés quatre glyphes d’une lettre majuscule « A » dans différentes polices.

Glyphes A de quatre polices différentes

Et en regardant l’image, une autre définition du Glyphe en tant qu’unité graphique d’une police me vient à l’esprit.

Lors du développement, il est important d’avoir à l’esprit la définition du Glyphe en tant que caractère codé. Pour simplifier, tout glyphe doit avoir un code standardisé utilisé pour référencer ce glyphe dans la police. Le standard le plus connu en matière de codes de glyphes est Unicode. Unicode donne le même code à un glyphe dans chaque police de chaque famille de polices où ce glyphe existe.

Glyphes A et F avec unicodes

Chaque glyphe contient de nombreuses données de codage. Le tableau ci-dessous montre certaines de ces données pour un glyphe @

Où utiliserDonnées de codage
Entité HTML (décimal)&#64
Entité HTML (hex)&#x40
Comment saisir du texte sous Microsoft WindowsAlt+0040 Alt064 Alt64
UTF-8 (hex)0x40 (40)
UTF-8 (binaire)01000000
UTF-16 (hex)0x0040 (0040)
UTF-16 (décimal)64
UTF-32 (hex)0x00000040 (0040)
UTF-32 (décimal)64
Code source C/C++/Java“\u0040”
Code source Pythonu"\u0040"

Types de glyphes

Les glyphes peuvent être classés par types :

Glyphes de caractères :

Glyphes symboliques :

Idéogrammes

Les idéogrammes sont des symboles qui représentent des idées ou des concepts plutôt que des sons. Si on les compare aux systèmes d’écriture phonétique, où les symboles représentent des sons individuels ou des groupes de sons, les idéogrammes représentent directement la signification d’un mot ou d’une phrase. Vous pouvez distinguer les idéogrammes par les caractéristiques suivantes :

Si vous avez encore des doutes sur ce que sont les idéogrammes, voici quelques exemples qui vous expliqueront mieux le concept :

Jeux de glyphes

Glyphset est une composition/collection de glyphes qui forme une police. Chaque police possède un nombre différent de glyphes dans son jeu de glyphes. Par exemple, Arial comprend 4 503 glyphes, tandis que Montserrat en contient 1 943.

Pour savoir combien de glyphes se trouvent dans une police particulière, vous pouvez utiliser une application gratuite d’Aspose. Il est facile d’utiliser Font viewer. Il vous donnera des informations sur la source de la police, la description, le concepteur, la licence, le nom du fichier, le nom de la police, la famille de polices, le style, le nom PostScript, la version, etc.

Chaque fichier de police contient un jeu de glyphes. Chaque fichier de police contient également une ou plusieurs tables. Ces tableaux sont appelés cartes de caractères. C’est comme un tableau avec des cellules remplies de caractères/glyphes. Chaque cellule/emplacement a un code et par ce code, le glyphe nécessaire est indexé, trouvé, représenté, puis rendu. Ces tableaux sont similaires par le nombre de cellules mais pas par le classement des cellules. Comme mentionné précédemment, chaque police a une taille de glyphset différente. De ce fait, pour une police, certaines cellules seront remplies de caractères, mais pour une autre police, ces mêmes cellules peuvent être vides.

L’image suivante montre la différence entre les jeux de glyphes des polices Franklin Gothic et Ebrima. Là, ils sont indexés par Unicode.

Comparaison des jeux de glyphes gothiques Ebrima et Franclin

Métriques des glyphes de police

Les métriques de glyphe sont les paramètres qui influencent la façon dont le glyphe est positionné lors de la création de la mise en page du texte.

Les métriques de glyphes sont généralement divisées en :

Les métriques des glyphes les plus connues sont :

Approchements des glyphes a et f

Différence entre la largeur du glyp et la largeur avancée

Vous pouvez connaître toutes les métriques décrites précédemment dans l’image ci-dessous.

Les principales métriques des glyphes

Crénage

En parlant de métriques de glyphes, il est nécessaire de mentionner un autre terme qui s’y rapporte, - crénage. Habituellement, l’espace entre les glyphes est égal par défaut, mais certaines combinaisons sembleraient lâches si tel était le cas. L’exemple de telles combinaisons est LT, WA, YA, etc. Créage ajuste l’espace entre les glyphes afin que les mots dans le texte soient fluides. L’image ci-dessous montre la différence apportée par le crénage.

Textes de comparaison avec et sans crénage Tous les formats de police n’incluent pas d’informations de crénage. De plus, certains formats de crénage ne sont pas pris en charge par certaines polices, comme les polices True Type par exemple. Il peut donc être utile de convertir le format de police dans ce cas. Ici, Aspose Font converter est utile.

Variantes et alternatives de glyphes

Il s’agit de différentes variantes d’un glyphe spécifique dans une police de caractères et offrent aux concepteurs des options alternatives parmi lesquelles choisir pour bénéficier de variations visuelles et de personnalisation. Voici un aperçu plus approfondi des variantes et alternatives des glyphes :

Les variantes de glyphes sont différentes versions ou variations stylistiques d’un glyphe particulier dans une police de caractères. Ils peuvent inclure des formes alternatives, des traits différents, des variations de formes de lettres ou des éléments de conception uniques.

Les alternatives stylistiques sont des variantes de glyphes qui offrent des conceptions alternatives pour des caractères ou des combinaisons de lettres spécifiques. Ils peuvent aller de variations subtiles dans la largeur ou la courbure du trait à des changements plus notables dans la forme ou le style général d’un personnage.

Les alternatives contextuelles sont des variantes de glyphes qui remplacent automatiquement des caractères spécifiques en fonction de leur contexte environnant. Ils sont utilisés pour améliorer la fluidité et la lisibilité du texte en ajustant certaines formes de lettres en fonction de leurs caractères adjacents. Les alternatives contextuelles sont particulièrement utiles dans les polices de caractères scriptes ou manuscrites, où les glyphes doivent se connecter ou interagir avec les caractères voisins.

Les ligatures sont des variantes de glyphes spéciales qui combinent deux caractères ou plus en un seul glyphe visuellement unifié. Les ligatures sont utilisées pour améliorer l’apparence et la lisibilité de combinaisons de caractères spécifiques qui peuvent entrer en conflit ou créer une gêne visuelle. Il existe généralement des ligatures de fi, fl, ff ou la combinaison de certaines lettres avec des ascendants ou des descendants spécifiques.

Les ornements et les fioritures sont des variantes de glyphes décoratifs qui comportent des traits allongés ou embellis, souvent utilisés au début ou à la fin de mots ou de phrases pour ajouter une touche d’élégance et de style à la typographie, que l’on trouve couramment dans script ou affichage polices de caractères.

Graphiques vectoriels et outils de création de glyphes

Les graphiques vectoriels sont des images créées à l’aide d’équations mathématiques plutôt que d’une grille de pixels. Cela les rend évolutifs sans perte de qualité, ce qui les rend idéaux pour créer des glyphes et des polices. L’exemple des polices créées en graphiques vectoriels sont les polices SVG.

Les outils de création de glyphes sont des applications logicielles spécifiquement développées pour créer, modifier et gérer des glyphes pour les polices. Ils peuvent vous offrir les fonctionnalités pour :

Les exemples d’outils de création de glyphes populaires sont :

Conclusion

L’article contient des informations courantes sur le terme glyphe et ses métriques. Aspose.Font propose une solution plus avancée si vous devez manipuler des polices, des glyphes et leurs métriques.

Pour voir quelles fonctionnalités vous pouvez obtenir pour travailler avec des glyphes en l’utilisant, jetez un œil à Glyphs namespace de la bibliothèque Aspose.Font for .NET.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.