Le Kerning à la Dure : Une Histoire de GSUB et de Polices Rayées

2025-03-14

Cet article détaille la lutte de l'auteur et la solution finale pour le kerning d'une police unique avec des formes de lettres rayées verticalement. Les techniques de kerning GPOS standard ont échoué en raison du chevauchement des parties des lettres. La solution ingénieuse a impliqué des recherches GSUB pour diviser les lettres en composants gauche et droit, en remplaçant les sections qui se chevauchent par des connecteurs personnalisés. Ce processus complexe reposait fortement sur des scripts Python personnalisés utilisant les bibliothèques fontTools et fontFeatures. Bien que la police soit incomplète, le défi principal du kerning a été surmonté, offrant une approche nouvelle pour la conception de polices non conventionnelles.