O comissário é um tipo de letra variável e estático, projetado por Kostas Bartsokas.

O Comissário é um humanista de baixo contraste sem serrif com proporções quase clássicas, concebida como uma família variável. A família consiste em três "vozes". O estilo padrão é um grotesco com hastes retas. À medida que o eixo do Flair cresce, os terminais grotescos retos desenvolvem um inchaço e se tornam serifas quase glíficas, enquanto as articulações se tornam mais idiossincráticas. O eixo de volume transforma os serifs glóficos em cuecas.
Cada voz do comissário vem em uma variedade de estilos, de fino ao preto, incluindo itálico. As diversas proporções de minúsculas e capitais adicionam calor e apelam a textos entre tamanhos, enquanto as diferentes vozes podem expressar uma variação na textura tipográfica que varia de delicados tamanhos de texto a exuberante em tamanhos maiores.
O Comissário apóia o Google Latin Plus, Latin Pro, Cirillic Plus, Cyrillic Plus .Locl, Cirillic Pro e Greek Core Caracters. O Cirílico foi realizado com a valiosa consulta de Maria Doreuli ([email protected]).
Este projeto de letra recebeu apoio financeiro do Google e, no futuro, pode estar disponível no Google Fontes.
Eixos variáveis
Comissário tem os seguintes eixos:
Peso (WGHT) - 100 a 900. (Padrão 100) Controla a escuridão do texto composto. Fino, ultraleve, extrabold e preto são idealmente usados para tamanhos de exibição, enquanto leves, regulares, médios, semibold, em negrito podem ser usados para exibição e tamanhos de texto.
Inclinado (slnt) - 0 a -12 graus. (Padrão 0) controla a inclinação das letras. Uma inclinação mais forte cria mais ênfase e contraste com os estilos verticais.
Flair (Flar) - 0 a 100. (Padrão 0) Os valores são arbitrários e o comprimento do eixo pode ser mais estreito (ou seja, 0 a 10). À medida que o eixo de talento cresce, os terminais grotescos retos desenvolvem um inchaço e as articulações se tornam mais idiossincráticas. O eixo do Flair era originalmente chamado de flare, referindo -se à queima das hastes, mas em algum momento eu decidi nomeá -lo talento, como em estilização e panache.
Volume (Volm) - 0 a 100. (Padrão 0) Os valores são arbitrários e o comprimento do eixo pode ser mais estreito (ou seja, 0 a 10). O eixo de volume funciona apenas em combinação com o eixo de talento. Ele transforma as serifas glifos em cuecas e adiciona um pouco mais de vantagem aos detalhes.
Suporte ao idioma
Latin: Abenaki, Afaan Oromo, Afar, Afrikaans, Albanian, Alsatian, Amis, Anuta, Aragonese, Aranese, Aromanian, Arrernte, Arvanitic, Asturian, Atayal, Aymara, Azerbaijani, Bashkir, Basque, Belarusian, Bemba, Bikol, Bislama, Bosnian, Breton, Cape Verdean, Catalan, Cebuano, Chamorro, Chavacano, Chichewa, Chickasaw, Cimbrian, Cofan, Cornish, Corsican, Creek, Crimean Tatar, Croatian, Czech, Danish, Dawan, Delaware, Dholuo, Drehu, Dutch, English, Esperanto, Estonian, Faroese, Fijian, Filipino, Finnish, Folkspraak, French, Frisian, Friulian, Gagauz, Galician, Ganda, Genoese, German, Gikuyu, Gooniyandi, Greenlandic, Greenlandic Old Orthography, Guadeloupean, Gwichin, Haitian Creole, Han, Hawaiian, Hiligaynon, Hopi, Hotcak, Hungarian, Icelandic, Ido, Igbo, Ilocano, Indonesian, Interglossa, Interlingua, Irish, Istroromanian, Italian, Jamaican, Javanese, Jerriais, Kaingang, Kala Lagaw Ya, Kapampangan, Kaqchikel, Karakalpak, Karelian, Kashubian, Kikongo, Kinyarwanda, Kiribati, Kirundi, Klingon, Kurdish, Ladin, Latin, Latino Sine, Latvian, Lithuanian, Lojban, Lombard, Low Saxon, Luxembourgish, Maasai, Makhuwa, Malay, Maltese, Manx, Maori, Marquesan, Meglenoromanian, Meriam Mir, Mirandese, Mohawk, Moldovan, Montagnais, Montenegrin, 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, O Somali, Sorbian Lower, Sorbian Upper, Sotho Northern, Sotho Southern, Spanish, Sranan, Sundanese, Swahili, Swazi, Swedish, Tagalog, Tahitian, Tetum, Tok Pisin, Tokelauan, Tongan, Tshiluba, Tsonga, Tswana, Tumbuka, Turkish, Turkmen, Tuvaluan, Tzotzil, Ukrainian, Uzbek, Venetian, Vepsian, Vietnamese, Volapuk, Voro, Wallisian, Walloon, Waraywaray, Warlpiri, Wayuu, Welsh, Wikmungkan, Wiradjuri, Wolof, Xavante, Xhosa, Yapese, Yindjibarndi, Zapotec, Zazaki, Zulu, Zuni
Cyrillic: Abaza, Abkhaz, Adyghe, Agul, Akhvakh, Altay, Andi, Archi, Avar, Azerbaijani (Cyrillic), Bagvalal Balkar, Bashkir, Belarusian (Cyrillic), Bosnian (Cyrillic), Botlikh, Budukh, Bulgarian, Buryat, Chamalal, Chechen, Chukchi, Chuvash, Crimean Tatar (Cyrillic), Croatian (Cyrillic), Dargwa/Dargin, Dungan, Enets, Erzya, Eskimo, Even, Evenki, Gagauz (Cyrillic), Godoberi, Hinukh, Hunzib, Ingush, Itelmen, Juhuri/çuhuri (Cyrillic), Kabardian, Kalmyk, Karachay, Karaim (Cyrillic), Karakalpak (Cyrillic), Karata, Kazakh, Ket (Cyrillic), Khakas (Cyrillic), Khanty, Khinalugh, Kildin Sami, Komi, Koryak, Krymchak, Kryts, Kubachi, Kumyk, Kurdish (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/Tuvinian, Udi, Udmurt, Ukrainian, Ulch, Urum, Uyghur (Cyrillic), Uzbek (Cyrillic), Votik (Cyrillic), Wakhi (Cyrillic), West Polesian, Yaghnobi (Cyrillic), Yukaghir (Northern and Southern), Yukaghir, Yupik.
Grego: Grego Moderno Monotônico.
Configure um ambiente virtual no diretório raiz:
virtualenv -p python3 venv
Ative o ambiente virtual com:
source venv/bin/activate
Instale os requisitos com:
pip install -U -r requirements.txt
Construindo as fontes
O arquivo de configuração para a criação das fontes está na /sources/ pasta.
cd sources
gftools builder config.yml
Se você deseja exportar apenas a fonte variável, ou apenas os webfonts etc. Abra o config.yml e altere true para false de acordo com o que você deseja.
Esta é a configuração atual, ele cria todos os formatos:
buildOTF: true
buildTTF: true
buildVariable: true
buildWebfont: true
Após esse esquema, você só construiria a fonte variável:
buildOTF: false
buildTTF: false
buildVariable: true
buildWebfont: false
Correção da classe de peso
O USWeightClass para Thin and Extralight é definido como 100 e 200 consecutivamente. Há um debate sobre se esses valores fazem com que as fontes fiquem embaçadas em determinadas versões do Windows. (Fonttools/FontBakery#2364)
Se você deseja alterá -los para 250 e 275, copie as sources/fix_usWeightClass.py para o diretório do seu Fonts e execute -o da seguinte forma.
cd fonts/otf
python fix_usWeightClass.py
Esta é a versão 1.000. Nenhuma alteração no relatório.
O comissário está licenciado sob a licença de fonte SIL Open v1.1 (http://scripts.sil.org/ofl).
Para visualizar os direitos autorais e os termos e condições específicos, consulte o ofl.txt