Le commissaire est une police SANS variable et statique conçue par Kostas Bartsokas.

Le commissaire est un Humaniste sans contraste à faible contraste aux proportions presque classiques, conçue comme une famille variable. La famille se compose de trois «voix». Le style par défaut est un grotesque avec des tiges droites. Au fur et à mesure que l'axe du flair pousse, les terminaux grotesques droits se développent un gonflement et deviennent des tireliques presque glyphiques tandis que les articulations deviennent plus idiosyncratiques. L'axe de volume transforme les Serifs glyphiques en coins.
Chaque voix du commissaire est disponible dans une gamme de styles de mince à noir, y compris l'italique. Les diverses proportions de minuscules et de capitales ajoutent de la chaleur et font appel aux textes à travers les tailles, tandis que les différentes voix peuvent exprimer une variation de la texture typographique qui va de la tailles de texte délicates à des tailles exubérantes dans des tailles plus grandes.
Le commissaire prend en charge Google Latin Plus, Latin Pro, Cyrillic Plus, Cyrillic Plus .Locl, Cyrillic Pro et les jeux de caractères de base grecs. Le Cyrillic a été réalisé avec la précieuse consultation de Maria Doreuli ([email protected]).
Ce projet de police a reçu un support financier de Google et à l'avenir peut être disponible dans Google Fonts.
Axes variables
Le commissaire a les axes suivants:
Poids (WGHT) - 100 à 900. (par défaut 100) Contrôle l'obscurité du texte composé. Min, ultraléger, extrabond et noir sont idéalement utilisés pour les tailles d'affichage, tandis que légers, réguliers, moyens, semi-semi-semi, en gras peuvent être utilisés pour les tailles d'affichage et de texte.
Inclinaison (SLNT) - 0 à -12 degrés. (Par défaut 0) Contrône l'inclinaison des lettres. Une inclinaison plus forte met plus l'accent et le contraste avec les styles verticaux.
FLAIR (FLAR) - 0 à 100. (par défaut 0) Les valeurs sont arbitraires et la longueur de l'axe peut être plus étroite (c'est-à-dire 0 à 10). Au fur et à mesure que l'axe du flair pousse, les terminaux grotesques droits se développent, un gonflement et les articulations deviennent plus idiosyncratiques. L'axe du flair était à l'origine appelé Flare, faisant référence au laps-farine des tiges, mais à un moment donné, j'ai décidé de le nommer Flair, comme dans Stylisness and Panache.
Volume (Volm) - 0 à 100. (Par défaut 0) Les valeurs sont arbitraires et la longueur de l'axe peut être plus étroite (c'est-à-dire 0 à 10). L'axe de volume ne fonctionne qu'en combinaison avec l'axe du flair. Il transforme les Serifs glyphiques en coins et ajouter un peu plus de bord aux détails.
Soutien aux langues
Latin: Abenaki, Afaan Oromo, Afar, Afrikaans, Albanais, Alsacie, Amis, Anuta, Aragonais, Aranais, Aymara, Azerbaïdjanai Verdean, Catalan, Cebuano, Chamorro, Chavacano, Chichewa, Chickasaw, Cimbrian, Cofan, Cornish, Corsican, Creek, Crimée Tatar, Croate, Cchèque, Danois, Dawan, Delaware, Dholuo, Drehu, Dutch, Esperanto, Esonien Folkspraak, français, frisien, friulian, gagauz, galicien, ganda, génois, allemand, gikuyu, Gooniyandi, Groenland, Old Old Orthograph Ilocano, Indonésien, intergossa, interlingua, irlandais, istroromanien, italien, jamaïcain, javanais, jerriais, kaingang, kala lagaw ya, kapampangan, kaqchikel Kurde, ladin, latin, camion latino, latton, lituanien, lojban, Lombard, bas saxon, luxembourgeois, maasaï, makhuwa, malais, maltais, manx, maori, marquesan, meglénoromane, meriam mir, mirande, mohawk, moldovane, montagnien, monténégrine, mohawk, mollovane, montagnien, monténégrine, Mohawk, Mollovane, Montagnien, monténégrine, MOHAWK, Mollovane, Montagnien, Monténégrine, MOHAWK, MOLDOVAN, MONTAGNE, CONNÉGRIN Murrinhpatha, Nagamese Creole, Nahuatl, Ndebele, Neapolitan, Ngiyambaa, Niuean, Noongar, Norwegian, Novial, Occidental, Occitan, Old Icelandic, Old Norse, Oshiwambo, Ossetian, Palauan, Papiamento, Piedmontese, Polish, Portuguese, Potawatomi, Qeqchi, Quechua, Rarotongan, Roumain, Romansh, Rotokas, Sami Inari, Sami Lule, Sami Northern, Sami Southern, Samoan, Sango, Saramaccan, Sardian, Gaelic écossais, Serbe, Seri, Seychelloi, Slowene, Shona, Sicilian Somali, Sorbien inférieur, supérieur sorbien, Sotho Northern, Sotho Southern, Espagnol, Sranan, Sundanais, Swahili, Swazi, Swedis Tzotzil, ukrainien, ouzbek, vénitien, veppsian, vietnamien, volapuk, voro, wallisian, wallon, waraywaray, warlpiri, wayuu, welsh, wikmungkan, wiradjuri, wolof, xavante, xhosa, yapese, zuluni, zapotec, zulue, yindjibarndi, zapotec, zulue, yindjibarndi, zapotec, zulue, yindjibarndi, zapotec, zasa, yapese, zuluni, zapotec, zasa, zulue, zuluni, zapotec, zasa, zulue, zuluni, zapotec, zasa, Zulusi, Zuluni, Zazaki, Zulue, Zuluni, Zapotec, Zulue, Yindjibarndi, Zapotec, Zaza
Cyrillic: Abaza, Abkhaz, Adyghe, Agul, Akhvakh, Altay, Andi, Archi, Avar, Azerbaïdjani (Cyrillic), Bagvalal Balkar, Bashkir, Bélarus (Cyrillic), Bosnian (Cyrillic), Botlikh, Budukh, Bulgaran, Bulgan, Champal, Chaboche, Botlikh, Budukh, Bulgaran, Buryat, Chambal, Chabodi Chukchi, chuvash, tatar de Crimée (cyrillique), croate (cyrillique), dargwa / dargin, dungan, enets, erzya, esquimo, pair, evenki, gagauz (cyrillic), godoberi, hinukh, hunzib, ingush, itemen, juhuri / çuhuri (Cyrillic), kabardian, juhuri / çuhiri (Cyrillic), Kalmyk, Karachay, Karaim (Cyrillic), Karakalpak (Cyrillic), Karata, Kazakh, Ket (Cyrillic), Khakas (Cyrillic), Khanty, Khinalugh, Kildin Sami, Komi, Koryak, Krymchak (Cyrillic), Kurdish (Cyrillic), Kyrgyz (Cyrillic), Lak, Lezgian, Lingua Franca Nova (Cyrillic), Macedonian, Mansi, Mari (Hill and Meadow), Moksha, Moldovan (Cyrillic), Mongolian (Cyrillic), Montenigrin (Cyrillic), Nanai, Nenets, Nganasan, Nogai, Oroch, Orok, Ossetian, Russian, Rusyn, Rutul, Sakha/Yakut, Serbian (Cyrillic), Shor, Slovio, Tabassaran, Tajik, Talysh (Cyrillic), Tat, Tatar, Tati, Tindi, Tofa, Tsakhur (Cyrillic), Tsez, Turkmen, Tuvan / Tuvinien, Udi, Udmurt, Ukrainien, Ulch, Urum, Ughur (cyrillic), ouzbek (cyrillique), votik (cyrillic), wakhi (cyrillique), West Polesian, Yaghnobi (Cyrillic), Yukaghir (nord et sud), yukaghir, yupik.
Grec: grec monotone moderne.
Configurez un environnement virtuel dans le répertoire racine:
virtualenv -p python3 venv
Activez l'environnement virtuel avec:
source venv/bin/activate
Installez les exigences avec:
pip install -U -r requirements.txt
Construire les polices
Le fichier de configuration pour la création des polices se trouve dans le dossier /sources/ .
cd sources
gftools builder config.yml
Si vous souhaitez exporter uniquement la police de la variable, ou uniquement les WebFonts, etc. Ouvrez la config.yml et changez true en false en fonction de ce que vous voulez.
Il s'agit de la configuration actuelle, il construit tous les formats:
buildOTF: true
buildTTF: true
buildVariable: true
buildWebfont: true
Suivant ce schéma, vous ne construiriez que la police variable:
buildOTF: false
buildTTF: false
buildVariable: true
buildWebfont: false
Fix de catégorie
La classe américaine pour les minces et l'extraliseur est fixée à 100 et 200 consécutivement. Il y a un débat sur la question de savoir si ces valeurs provoquent un flou des polices sur certaines versions de Windows. (Fonttools / Fontbakery # 2364)
Si vous souhaitez les changer en 250 et 275, copiez les sources/fix_usWeightClass.py dans votre répertoire de polices et exécutez-le comme suit.
cd fonts/otf
python fix_usWeightClass.py
Il s'agit de la version 1.000. Aucune modification à rapporter.
Le commissaire est autorisé sous la licence de police SIL Open V1.1 (http://scripts.sil.org/ofl).
Pour afficher le droit d'auteur et les termes et conditions spécifiques, veuillez vous référer à Ofl.txt