Sigma Consolefonts

Software screenshot:
Sigma Consolefonts
Dettagli del software:
Versione: 0.01
Data di caricamento: 2 Jun 15
Sviluppatore: Ken Moffat
Licenza: Libero
Popolarità: 34

Rating: 2.5/5 (Total Votes: 2)

pacchetto Sigma consolefonts contiene un insieme di UTF 8-fonts che forniscono la leggibilità e la vasta copertura. In realtà, è solo un tipo di carattere, in una dimensione 8x16 ma con un numero di varianti di ciò che viene mappata nel (PSFU) consolefont. Se non si utilizza Linux e una localizzazione UTF-8, questo probabilmente non avrà alcuna rilevanza per voi.
Ancora interessati? Ok, qui è un meno meravigliosa fotografia di ciò che la versione di sigma-generale di questo tipo di carattere può fare. Mi scuso per la scarsa qualità della foto, spero che possiate avere un'idea di ciò che fa - e se si utilizza la console Linux senza un desktop grafico, dovrete semplicemente scaricare per provarlo.
Io lo scopo di permettere alle persone di vedere il maggior numero possibile di caratteri sulla loro console. So che la maggior parte delle persone assumono un desktop grafico è necessario vedere una vasta gamma di personaggi, ma la console standard può visualizzare 512 caratteri se lo si fa senza i colori audaci.
Font di console tradizionali hanno spesso usato glifi separati per caratteri cirillici e latini della stessa forma, ma i font del desktop normalmente li renda in modo identico (ad esempio, latino e cirillico А A), e così faccio - questo contribuisce a rendere un po 'di spazio a disposizione. Ho usato script perl di Dmitry Bolkhovityanov per selezionare quali glifi vengono utilizzati in un particolare tipo di carattere PSFU, e di mappare più codepoints allo stesso glifo. Ci sono un numero limitato di caratteri di line-drawing (abbastanza per dare un display decente nel kernel linux 'make menuconfig').
L'utilizzo principale di questi font è quando non si dispone di un desktop grafico, ma ancora voglia di essere in grado di leggere il testo in molte lingue. Così, forse sono più appropriate per le persone che girano sui server. Per quanto mi riguarda, mi hanno fatto leggere la mia posta su SSH quando sto costruendo il desktop grafico per un nuovo sistema.
Il carattere si era iniziato come etl16 da uno dei pacchetti debian console. Ho alterato per dare lettere più equilibrate - discensori più a scapito di meno spazio sopra le lettere, e portando i accenti più vicino alla lettera. Il formato 'cella' di una lettera maiuscola è 3 righe sopra la lettera, 10 righe per la lettera, e altri 3 righe per il discensore. In hex, cioè 3A3, da cui il nome (U + 03A3 è Σ).
A differenza dei tradizionali caratteri vga hardcoded nella macchina, questi caratteri sono molto meno brillante - si potrebbe essere necessario aumentare la luminosità dello schermo. Questo è perché sono sottili (normalmente un solo pixel di larghezza). Le dimensioni 8x16 è molto "one size fits all" - adeguata per la maggior parte accentata latino, e per il greco e cirillico corrente, ma non è l'ideale dove ci sono più gli accenti (Livonia, vietnamita, greco polytonic).
A differenza di molti altri tipi di carattere di console, questi vengono con la fonte (un font BDF) e una serie di file di mappa per decidere cosa includere. Quindi, se non avete voglia forma di una delle lettere che si può modificare - il BDF è a soli 16 linee di codici esadecimali, ad esempio, un capitale U ha nove linee di x42 (0100 0010) e una linea di base di x3C (0011 1100).
Se si desidera modificare una mappa, o per aggiungere qualcosa d'altro, o di cancellare qualcosa che non si usa, sono semplici da modificare.
La console Linux non può ospitare lingue CJK, quindi questo tipo di carattere è per le persone che fanno uso di lingue alfabetiche. I glifi armene e georgiane devono essere identici a quello che è in etl16, anche l'arabo e l'ebraico (e io davvero non so quanto sia utile questi sono su un terminale da sinistra a destra). Tutto il resto è stato ottimizzato per offrire quello che penso è un risultato soddisfacente.
Il tarball comprende il mio tentativo di elencare le alfabeti per le lingue coperte - per rispondere alla domanda, che glifi fanno il necessario per una particolare lingua. Questi file possono anche essere utile se si utilizza xorg e vuole verificare se i font forniscono una copertura adeguata.
Per molte persone, penso che la versione 'generale' dovrebbe funzionare bene (latino, greco e le principali lettere cirillico europei). Alcune persone potrebbero preferire la variante 'cirillico' (tutto cirillico corrente, greco, alcune lettere latine. Esiste anche una variante 'caucasico' (latino, cirillico, armeno, georgiano) e qualche altro esempio e proof-of-concept varianti, ad esempio, 'africano', 'polytonic', 'vietnamita'. In ultima analisi, le lingue africane sono limitati da una mancanza di glifi precomposte in unicode (per quanto ne so, c'è una mancanza di terminali che supportano segni diacritici che conciliano), ma alcune lingue come venda dovrebbe funzionare . Lingue con più accenti sopra la lettera (Livonia, greco polytonic, vietnamita) non sono meravigliosi nelle dimensioni 8x16, ma potrebbero bastare.

Programmi simili

Commenti a Sigma Consolefonts

2 Commenti
  • sigma 12 Aug 23
    خب باشه طرح دار کلفت
  • SAGMA 28 Jan 24
    SAGMA
Aggiungi commento
Accendere le immagini!