Sigma consolefonts paket okunabilirliği ve geniş kapsama alanı sağlar UTF-8 yazı tipi kümesi içerir. Aslında, sadece bir tipi, bir 8x16 boyuta sahip ancak (PSFU) CONSOLEFONT eşlenen alır ne varyasyonları bir dizi vardır. Linux ve UTF-8 yerel kullanmıyorsanız, bu muhtemelen sizin için herhangi bir ilgisi olmayacaktır.
Hala ilgileniyor? Tamam, burada bu yazı sigma genel sürümü ne yapabilirim harika fotoğraftan daha azdır. Fotoğrafın kalitesiz için özür dilemek istiyorum, ben bu ne bir fikir edinebilirsiniz umut - ve grafiksel masaüstünde olmadan linux konsolu kullanıyorsanız, sadece denemek için indirmek gerekir.
Ben insanların konsolda mümkün olduğunca çok sayıda karakter görelim hedefliyoruz. Ben çoğu insan bir masaüstü grafik karakterleri geniş bir yelpazede görmek gerekli olduğunu varsayalım olduğunu biliyorum, ama cesur renkler olmadan yaparsanız standart konsol 512 karakter görüntüleyebilirsiniz.
Geleneksel konsol fontları genellikle aynı şekil Kiril ve Latin harflerinin için ayrı glifleri kullanmış, ancak masaüstü fontları normalde aynı hale getirmek (örneğin latin A ve Kiril А) ve bu yüzden ben bunu - Bu biraz boşluk mevcut olmasına yardımcı olur. Belirli bir PSFU yazı kullanılan glifleri seçmek için, ve aynı işarete birden codepoints eşleştirmek için Dmitry Bolkhovityanov en perl komut dosyası kullandık. (Linux çekirdeği en 'make menuconfig' de iyi bir ekran vermek için yeterli) hat çizimi karakterler sınırlı bir dizi vardır.
Eğer bir grafik masaüstü var ama hala birçok dilde metin okumak mümkün istemiyorum zaman bu yazı ana kullanımıdır. Yani, belki onlar sunucuları çalıştıran kişilere en uygun bulunmaktadır. Kendim için, onlar yeni bir sistem için grafiksel masaüstü inşa ediyorum zaman beni ssh üzerinde benim posta okuyalım.
Yazı kendisi Debian konsol paketlerinin birinden etl16 olarak başladı. Ben daha dengeli harfleri vermek için değişmiş - harfler üzerinde az yer pahasına uzun İniş ve mektuba yakın aksan getiren. Sermaye mektubu 'hücre' biçiminde harfi üzerinde 3 satır, harf için 10 satır ve descender başka 3 satır olduğunu. Onaltılık, bu nedenle adı (U + 03A3 Σ olan), 3A3 olduğunu.
Geleneksel vga fontlar makinenin içine kodlanmış aksine, bu yazı tipleri çok daha az parlak - Eğer ekran parlaklığını artırmak gerekebilir. Onlar ince (normalde sadece bir piksel genişliğinde) olmasıdır. Latin en aksanlı için yeterli ve Kiril ve güncel yunan için, ancak birden aksan (Livonian, Vietnamca, Yunanca polytonic) olduğu yerde ideal değil - 8x16 boyutu çok "tek beden herkese uyar" dir.
Diğer çoğu konsol yazı tipleri aksine, bu kaynak (bir bdf yazı) ve dahil ne karar harita dosyaları bir dizi ile geliyor. Eğer gerçekten mektuplarından birinde formu sevmediğim Yani, bunu değiştirebilirsiniz - bdf onaltılık kodları, örneğin sadece 16 satır olduğunu sermaye U dokuz x42 hatları (0010 0100) ve x3C bir taban çizgisi (0011 1100) sahiptir.
Bir haritayı değiştirmek için, ya başka bir şey eklemek veya kullanmadığınız bir şey kaldırmak istiyorsanız, onlar düzenlemek basittir.
linux konsol CJK dilleri uyum olamaz, bu yüzden bu yazı alfabetik dilleri kullanan insanlar içindir. Ermeni ve Gürcü glyphs da Arapça ve İbranice (ve ben gerçekten bu bir sol-sağ terminali üzerinde ne kadar yararlı bilmiyorum), etl16 içinde ne aynı olmalıdır. Her şey ben tatmin edici bir sonuç olduğunu düşünüyorum sağlamak için tweaked olmuştur.
glyphs belirli bir dil için ihtiyaç yapmak soruyu cevaplamak için - arşivini kapalı diller için alfabeler listeleme benim girişimi bulunmaktadır. Xorg kullanarak ve fontlar yeterli kapsama sağlamak olup olmadığını kontrol etmek istiyorsanız eğer bu dosyalar da yararlı olabilir.
Çoğu insan için, ben 'genel' versiyonu iyi (latin, Yunan ve ana Avrupa Kiril harfleri) çalışması gerektiğini düşünüyorum. Bazı insanlar, bazı latin harfleri, (tüm güncel Kiril, Yunan 'Kiril' varyantını tercih edebilirsiniz. Bir 'Beyaz' varyant (latin Kiril, ermeni, Gürcü) ve diğer bazı örnek ve kanıt-of-concept varyantları, örneğin Orada da 'Afrikalı', 'polytonic', 'vietnamese'. Sonuçta, Afrika dilleri unicode olarak ayrıştırılabilir glyphs (AFAIK, orada birleştirerek ayırıcı işaretler destekleyen terminaller eksikliği), ancak böyle Venda gibi bazı diller çalışması gerektiğini eksikliği ile sınırlıdır . Birden harfi üzerinde aksan ile Dilleri (Livonian, polytonic yunan, Vietnamca) 8x16 boyutunda harika değil, ama onlar yeterli olabilir.
Yazılım detaylar:
2 Yorumlar
sigma 12 Aug 23
خب باشه طرح دار کلفتSAGMA 28 Jan 24
SAGMA