3 points par GN⁺ 2023-11-28 | 1 commentaires | Partager sur WhatsApp

Partage d’expérience sur la création d’une police

  • L’auteur, qui tentait pour la première fois de créer une police, a décidé de fabriquer une police basée sur sa propre écriture au lieu de dessiner les lettres sur une tablette à stylet numérique, afin de l’utiliser dans sa bande dessinée « hakum ».
  • L’objectif était de créer une police TTF (TrueType Font) destinée à la publication web, avec un jeu de caractères limité ne comprenant ni gras ni italique.

Processus de création de la police

  • La première version de la police était basée sur une écriture manuscrite numérique, et la deuxième a été réalisée à partir d’images numérisées de l’écriture manuscrite.
  • Au cours du processus, l’auteur a compris et appliqué les termes anatomiques de la typographie appris en chemin (Ascender, Baseline, Cap Height, Descender, X-Height).
  • Pour créer une police manuscrite, il a tracé des lignes de repère dans un carnet de croquis puis écrit les caractères, y compris les majuscules (A-Z), les minuscules (a-z), les chiffres (0-9) et la ponctuation de base.

Utilisation de FontForge

  • L’auteur a choisi le logiciel de création de polices FontForge, a créé un projet, puis a importé les glyphes individuellement avant de les retoucher en numérique.
  • Pour importer les glyphes, il a édité les images dans Gimp, les a exportées en PNG, puis les a importées dans FontForge.
  • Il a ajusté les marges gauche et droite des glyphes et, si nécessaire, utilisé la fonction Autotrace pour générer leurs contours.

Ajustement du crénage

  • Le crénage est le processus d’ajustement de l’espacement entre les lettres ; dans FontForge, il a sélectionné « Pair Position (Kerning) » pour régler l’espacement entre les paires de caractères.

Test de la police et problèmes à l’export

  • L’auteur a testé la police et le crénage dans FontForge, puis résolu les problèmes pouvant survenir lors de l’export de la police (coordonnées non entières, points manquants aux extrêmes, auto-intersections).

Choix du type de police

  • Il a estimé qu’une police TTF convenait à la publication web et a décidé qu’un type de police plus complexe comme OTF n’était pas nécessaire.

Avis de GN⁺

  • Le point le plus important de cet article est que, même si la création d’une police est un processus complexe, elle reste accessible aux débutants et permet de fabriquer sa propre police.
  • Il est intéressant de voir le processus expliqué étape par étape, avec des exemples d’usage concrets et des pistes de réflexion que les lecteurs peuvent appliquer à leurs propres projets.

1 commentaires

 
GN⁺ 2023-11-28
Commentaires Hacker News
  • Bonne vue d’ensemble de FontForge. Je l’ai utilisé moi aussi. C’est un peu peu pratique, mais je ne pense pas que les concurrents commerciaux soient tellement meilleurs. Je n’en connais même pas les noms.
    • Évaluation positive de FontForge et partage d’une expérience personnelle. Expression de doutes sur les alternatives commerciales.
  • Je recommande 100r.co. Devine et Rekka dirigent leur studio depuis leur voilier, Pino, et y documentent leur vie, leurs voyages et leurs projets.
    • Recommandation d’un site de studio au mode de vie atypique.
  • Excellent résumé de FontForge. Comme l’article le laisse entendre, il existe des options plus simples et plus automatisées pour créer une police à partir d’une écriture manuscrite.
    • Présentation d’outils automatisés pour créer des polices manuscrites et proposition d’alternatives à FontForge.
  • Quelle est la façon la plus simple de fusionner plusieurs polices en une seule ? VS Code ne prend pas en charge les polices selon la langue ou le type de token.
    • Question sur la fusion de polices et mise en avant des limites de configuration de VS Code.
  • La police que tu as créée ressemble beaucoup à celle que j’ai faite. Je n’ai pas beaucoup optimisé, mais tous les logiciels que j’ai essayés étaient extrêmement frustrants et difficiles à utiliser.
    • Partage d’une expérience de création de police et des difficultés d’utilisation des logiciels.
  • Quelqu’un crée-t-il des polices de caractères avec MetaFont/MetaPost ? FontForge a-t-il des fonctions de scripting ? Je ne l’ai jamais utilisé, mais j’ai lu les cinq volumes de "Computers and Typesetting" de Knuth.
    • Question sur l’expérience d’utilisation de MetaFont et MetaPost, et curiosité au sujet des fonctionnalités de FontForge.
  • Je voulais juste dire que c’est le renard qui saute par-dessus le chien, pas l’inverse. Le chien est paresseux et le renard est rapide.
    • Remarque malicieuse à propos d’une célèbre phrase d’exercice de dactylographie.
  • Je me demande si les spécifications de police pourraient inclure des paramètres de génération aléatoire pour permettre une véritable police manuscrite.
    • Intérêt pour l’expression d’un style manuscrit via de l’aléatoire dans les polices.
  • Ne pas utiliser la police que l’on a créée dans le billet de blog lui-même, c’est une occasion manquée !
    • Avis sur le manque de cohérence entre le billet de blog et la police.
  • J’aime les polices depuis les années 1980, et ça a été l’un des premiers éléments qui m’a fait comprendre que le design compte. Superbe police et excellent aperçu.
    • Expression d’un attachement aux polices, prise de conscience de l’importance du design, et éloge du travail de l’auteur sur la création de police.