Comment puis-je combiner deux polices automatiquement, de sorte que les glyphes qui ne sont pas disponibles dans la première police, mais disponibles dans la seconde puissent être fusionnés dans la première police?
C'est une tâche facile avec fontforge .
Tout d'abord, vous voulez ouvrir la police avec les glyphes manquants et sélectionner Element -> Merge Fonts
. Dans cet exemple, les glyphes pour E
et F
sont ceux qui manquent.
Sélectionnez la police à partir de laquelle vous souhaitez extraire les glyphes. On vous demandera si vous souhaitez conserver le crénage existant; vous voudrez probablement sélectionner No
ici, mais si vous obtenez des résultats étranges, fermez fontforge et essayez à nouveau avec Yes
.
Les glyphes manquants doivent être ajoutés dans quelques instants:
Enfin, faites File -> Generate Fonts
et exportez votre police à l’emplacement de votre choix.
Consultez également le projet Google Google Noto Font et son Noto Tools
merge_fonts.py script.
Ou merge.py à partir du projet FontTools.