
Nouveau! Grec monotone et polytonique dans une nouvelle version majeure (version 3.0). Vérifiez si vous êtes intéressé et publiez des suggestions en tant que problèmes.
La police Elstob (du nom de l'anglo-saxiste du XVIIIe siècle Elizabeth Elstob) est basée sur le double Pica commandé par Mgr John Fell au XVIIe siècle. Elstob est conçu comme un webfont. Ainsi:
Visitez la page de l'échantillon pour voir comment fonctionne une police variable et mettre Elstob à l'épreuve.
Je partagerai de temps à autre de nouveaux développements sur Twitter et je vous accueillerai vos commentaires là-bas.
Il est fortement suggéré d'éviter de télécharger Elstob à partir de sites commerciaux, car ceux-ci n'offrent généralement pas la dernière version, et certains téléchargements peuvent transporter des virus.
Pour les utilisateurs de Linux, des packages existent pour Debian, Arch Linux, Parrot et autres. Vérifiez votre distribution pour la disponibilité.
Les utilisateurs de Windows, les utilisateurs de Mac et les utilisateurs de Linux dont les distributions n'offrent pas d'Elstob devrait télécharger à partir de ce site et suivre les instructions d'installation sur leurs systèmes.
Pour construire Elstob, vous aurez besoin de Python 3.10.4 ou version ultérieure. Il est préférable de créer un environnement virtuel dans lequel exécuter le script de construction et d'installer toutes les dépendances basées sur Python dans l'environnement. 
Le script de build, build_font , est un script bash, que vous pouvez exécuter dans un système d'exploitation Mac, Linux ou un autre terminal similaire. Le script dépend de plusieurs utilitaires disponibles dans tous ces systèmes: grep , sed (sur le Mac, installer gsed via Homebrew) et xsltproc . De plus, vous aurez besoin de Fontmake et de ses dépendances (que pip installera automatiquement). Si vous voulez que les polices variables soient allumées, installez XGridFit 3, également avec PIP. Si vous générez des polices statiques TrueType (.TTF) et que vous voulez qu'elles soient allumées, installez ttfautohint (disponible dans les référentiels Linux et via Homebrew). Si vous générez des polices statiques CFF (.otf) et que vous voulez qu'elles soient laissées entendre, utilisez pip pour installer psautohint . Si vous souhaitez générer woff2 WebFonts, installez woff2_compress .
Pour exécuter build_font , ouvrez un terminal, accédez au répertoire source , faites le fichier exécutable ( chmod +x build_font ) et exécutez-le pour afficher le texte d'aide, ./build_font -h , qui vous dira comment construire les différentes saveurs d'Elstob.
Par défaut, le script construit des polices variables. Pour construire des polices TrueType statiques (le type le plus courant, avec le suffixe .ttf ), utilisez l'option -t ; Pour construire des polices CFF statiques (avec le suffixe .otf ), utilisez l'option -o .
Si vous souhaitez renommer la police (comme «Elstobd», la version de bureau d'Elstob), utilisez l'option -f pour spécifier un autre nom de famille. D'autres options contrôlent la résistance et d'autres détails de la génération de polices.
Si vous construisez des polices statiques, vous pouvez personnaliser quelques aspects pendant la construction. L'option -s contrôle l'inclinaison de l'italique. Fournir un nombre entre 0 et 15, où 0 est fortement incliné (en fait, l'inclinaison de la police d'origine) et 15 est presque verticale. L'option -p contrôle la largeur du caractère spatial. Fournir un nombre entre 0,0 et 1,0, où 0 produit un espace étroit (de manière moderne), et 1 produit un espace plus large, comme dans les vieux livres imprimés de type métal.
Une fois que vous avez décidé de vos options, exécutez le script une fois pour chaque fichier Glyphs: Elstob.glyphs et Elstob-Italic.glyphs .
Quelques exemples. Pour construire une police variable avec la conduite XGridFit:
./build_font Elstob.glyphs
Pour construire une collection réduite de polices statiques en italique TrueType avec le nom de famille Elstobd et un style relativement montré:
./build_font -t -i -s 12 -f ElstobD Elstob-Italic.glyphs
Copyright 2020-2023 par Peter S. Baker.
Ce logiciel de police est concédé sous licence SIL Open Font, version 1.1. Voir le fichier ofl.txt ou visitez http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ofl.