Komisaris adalah jenis huruf sans variabel dan statis yang dirancang oleh Kostas Bartsokas.

Komisaris adalah sans-serif humanis kontras rendah dengan proporsi yang hampir klasik, dipahami sebagai keluarga yang bervariasi. Keluarga terdiri dari tiga "suara". Gaya default adalah aneh dengan batang lurus. Ketika sumbu bakat tumbuh, terminal aneh lurus mengembangkan pembengkakan dan menjadi serif glifik yang hampir sementara sendi menjadi lebih istimewa. Sumbu volume mengubah serif glifik menjadi yang seperti baji.
Setiap suara komisaris datang dalam berbagai gaya dari tipis ke hitam termasuk huruf miring. Proporsi beragam huruf kecil dan ibukota menambah kehangatan dan daya tarik pada teks -teks di seluruh ukuran, sementara suara yang berbeda dapat mengekspresikan variasi dalam tekstur tipografi yang berkisar dari ukuran teks yang halus hingga bersemangat dalam ukuran yang lebih besar.
Komisaris mendukung Google Latin Plus, Latin Pro, Cyrillic Plus, Cyrillic Plus .locl, Cyrillic Pro, dan set karakter inti Yunani. Cyrillic dilakukan dengan konsultasi berharga Maria Doreuli ([email protected]).
Proyek jenis huruf ini menerima dukungan keuangan dari Google, dan di masa depan mungkin tersedia di Google Fonts.
Sumbu variabel
Komisi memiliki sumbu berikut:
Weight (WGHT) - 100 hingga 900. (Default 100) Mengontrol kegelapan teks yang disusun. Tipis, ultralight, ekstrabold, dan hitam idealnya digunakan untuk ukuran tampilan, sementara cahaya, biasa, sedang, semibold, tebal dapat digunakan untuk ukuran tampilan dan teks.
Slant (SLNT) - 0 hingga -12 derajat. (Default 0) mengontrol kemiringan huruf. Kemiringan yang lebih kuat menciptakan lebih banyak penekanan dan kontras dengan gaya tegak.
Flair (Flar) - 0 hingga 100. (Default 0) Nilai -nilainya sewenang -wenang dan panjang sumbu bisa lebih sempit (yaitu 0 hingga 10). Ketika sumbu bakat tumbuh, terminal aneh lurus mengembangkan pembengkakan dan sendi menjadi lebih istimewa. Sumbu bakat awalnya disebut Flare, merujuk pada pembakaran batang, tetapi pada titik tertentu saya memutuskan untuk menamainya Flair, seperti dalam Stylisness dan Panache.
Volume (Volm) - 0 hingga 100. (Default 0) Nilai -nilainya sewenang -wenang dan panjang sumbu bisa lebih sempit (yaitu 0 hingga 10). Sumbu volume hanya berfungsi dalam kombinasi dengan sumbu bakat. Ini mengubah serif glifik menjadi yang seperti baji dan menambahkan sedikit lebih banyak keunggulan ke detail.
Dukungan bahasa
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, Indonesia, Interglossa, Interlingua, Irlandia, Istroromanian, Italia, Jamaika, Jawa, Jerriais, Kaingang, Kala Lagaw YA, Kapampangan, Kaqchikel, Karakalpak, Karelian, Kashububan, Kikoko, 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, Creole Nagamese, Nahuatl, Ndebele, Neapolitan, Ngiyambaa, Niuean, Noongar, Norwegia, Novial, Burcidental, Occitan, Old Islandia, Portuco, Portubo, Portubo, Polatom, Piniae, PineMo, PineMonto, Polimo, Pinimento, Piedmuame, Piedmuame, Piedmuame, Piedmuame, Piedmuame, Piedmuame, Piedmuame, Piedmuame, Piedmuame, Piedmuame, Piedmuame, Piedmuamento, Piedmuamento, Piedmuamento, Piedmuamento, Piedmuamento, Piedmuamento, Piedmuamento, Piedmuamento, Piedmuamento, Piedmuamento, Piedmu Quechua, Rarotongan, Romanian, Romansh, Rotokas, Sami Inari, Sami Lule, Sami Northern, Sami Southern, Samoan, Sango, Saramaccan, Sardinian, Scottish Gaelic, Serbian, Seri, Seychellois, Shawnee, Shona, Sicilian, Silesian, Slovak, Slovenian, Slovio, 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, Bularusia, Bulgaria, Bulgudi, Bosnian (Cysyrillic), Botlikh, Bulgudi, Bulgeian, Bosnian (Cysyrillic), Botlikh, Bulgudi, Bulgayian 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, Karami (Cyrillic), Karakalpak (Cyrillic), Karata, Kazakh, Ket (Cyrillic), Khakas (Cyrillic), Khanty, Krymchis, Kryykh, Komi, Komi, Koryak, Krymch, Krymchish, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, Krymch, (Cyrillic), Kurdi (Cyrillic), Kyrgyz (Cyrillic), Lak, Lezgian, Lingua Franca Nova (Cyrillic), Makedonia, Mansi, Mari (bukit, nonet), Cyrillic (Cyrillic), Cyrillic (Cyrillic), Cyrillic (Cyrillic), Cyrillic (Cyrillic), Cyrillic (Cyrillic), Mongolian (Cyrillic) (Cyrillic), Cyrillic Nganasan, Nogai, Oroch, Orok, Ossetian, Rusia, Rusyn, Rutul, Sakha/Yakut, Serbia (Cyrillic), Shor, Slovio, Tabassaran, Tajik, Talysh (Cyrillic), Tatar, Tatar, Tati, Tindi, ToFa, TeFa, TSHA, TATRIC) Tuvan/Tuvinian, Udi, Udmurt, Ukraina, Ulch, Urum, Uyghur (Cyrillic), Uzbek (Cyrillic), Votik (Cyrillic), Wakhi (Cyrillic), Yaghnobi (Cyrillic), Yukaghir.
Bahasa Yunani: Yunani Modern Monotonik.
Siapkan lingkungan virtual di direktori root:
virtualenv -p python3 venv
Aktifkan lingkungan virtual dengan:
source venv/bin/activate
Menginstal persyaratan dengan:
pip install -U -r requirements.txt
Membangun font
File konfigurasi untuk membangun font ada di /sources/ folder.
cd sources
gftools builder config.yml
Jika Anda hanya ingin mengekspor font variabel, atau hanya webfont dll. Buka config.yml dan ubah true menjadi false sesuai dengan apa yang Anda inginkan.
Ini adalah konfigurasi saat ini, ia membangun semua format:
buildOTF: true
buildTTF: true
buildVariable: true
buildWebfont: true
Mengikuti skema ini, Anda hanya akan membangun font variabel:
buildOTF: false
buildTTF: false
buildVariable: true
buildWebfont: false
Perbaikan kelas berat
US WeightClass for Thin dan Extralight diatur ke 100 dan 200 secara berurutan. Ada perdebatan tentang apakah nilai -nilai ini menyebabkan font kabur pada versi jendela tertentu. (FontTools/FontBakery#2364)
Jika Anda ingin mengubahnya menjadi 250 dan 275 salin sources/fix_usWeightClass.py ke direktori font Anda dan jalankan sebagai berikut.
cd fonts/otf
python fix_usWeightClass.py
Ini adalah versi 1.000. Tidak ada perubahan untuk dilaporkan.
Komisaris dilisensikan di bawah lisensi font terbuka SIL v1.1 (http://scripts.sil.org/ofl).
Untuk melihat hak cipta dan syarat dan ketentuan tertentu, silakan merujuk ke OFL.TXT