Sigma Consolefonts

Software screenshot:
Sigma Consolefonts
Software detaljer:
Version: 0.01
Upload dato: 2 Jun 15
Udvikler: Ken Moffat
Licens: Gratis
Popularitet: 34

Rating: 2.5/5 (Total Votes: 2)

Sigma Consolefonts pakke indeholder et sæt af UTF-8 skrifttyper, som giver læsbarhed og bred dækning. Faktisk er det kun en skrifttype, i en 8x16 størrelse, men med en række variationer af hvad der bliver mappet til (psfu) CONSOLEFONT. Hvis du ikke bruger Linux og en UTF-8 locale, dette vil sandsynligvis ikke have nogen relevans for dig.
Stadig interesseret? Ok, her er en mindre end vidunderlig fotografi af hvad sigma-general version af denne skrifttype kan gøre. Undskyldninger for den dårlige kvalitet af billedet, jeg håber du kan få en idé om, hvad det betyder - og hvis du bruger linux console uden en grafisk desktop, skal du bare nødt til at hente det at prøve det.
Jeg sigter mod at lade folk se så mange tegn som muligt på deres konsol. Jeg ved, at de fleste mennesker antager en grafisk desktop er nødvendig for at se en bred vifte af figurer, men standarden konsol kan vise 512 tegn, hvis du gør, uden at de dristige farver.
Traditionelle konsol skrifttyper har ofte brugt separate glyffer til kyrilliske og latinske bogstaver i samme form, men desktop skrifttyper normalt gøre dem ens (f.eks latin A og kyrillisk А), og det gør jeg - det hjælper med at gøre noget plads til rådighed. Jeg har brugt Dmitry Bolkhovityanov s perl script til at vælge, hvilke glyffer bruges i en bestemt psfu skrifttype, og at kortlægge flere codepoints til samme glyf. Der er et begrænset udvalg af line-tegning tegn (nok til at give en anstændig visning i Linux-kernen er 'make menuconfig').
Den vigtigste anvendelse af disse skrifttyper er, når du ikke har en grafisk desktop, men stadig ønsker at være i stand til at læse tekst på mange sprog. Så måske er de mest passende at folk kører servere. For mig selv, de Lad mig læse min mail i løbet af ssh når jeg er ved at bygge den grafiske desktop til et nyt system.
Skrifttypen selv startede som etl16 fra en af ​​de debian konsol pakker. Jeg ændrede det til at give mere afbalancerede bogstaver - længere nedstreger på bekostning af mindre plads over bogstaverne, og bringe accenter tættere på brevet. Formatet "celle" af et stort bogstav er 3 rækker over brevet, 10 rækker til det brev, og en anden 3 rækker til Descender. I hex, der er 3A3, deraf navnet (U + 03A3 er Σ).
I modsætning til traditionelle vga skrifttyper hard-kodet ind i maskinen, disse skrifter er langt mindre lyse - du kan blive nødt til at øge din skærmens lysstyrke. Dette er fordi de er tynde (normalt kun en pixel bred). Den 8x16 størrelse er meget "one size fits all" - passende for de fleste accent latin og for kyrillisk og nuværende græske, men ikke ideel, hvis der er flere accenter (Livonian, vietnamesisk, polytonic græsk).
I modsætning til de fleste andre konsol skrifttyper, disse kommer med kilden (en BDF skrifttype), og en række kort-filer til at beslutte, hvad der skal medtages. Så hvis du virkelig ikke kan lide i form af et af de bogstaver, kan du ændre det - BDF er kun 16 linjer af hex-koder, f.eks en hovedstad U har ni linjer af x42 (0100 0010) og en grundlinje X3C (0011 1100).
Hvis du ønsker at ændre et kort, enten for at tilføje noget andet, eller fjerne noget, du ikke bruger, de er nemme at redigere.
Linux-konsol kan ikke rumme CJK sprog, så denne skrifttype er for folk, der bruger alfabetiske sprog. De armenske og georgiske glyffer bør være identisk med det, der er i etl16, også arabisk og hebraisk (og jeg ved virkelig ikke, hvor nyttige de er på en venstre-til-højre terminal). Alt andet er blevet finjusteret for at give, hvad jeg synes er et tilfredsstillende resultat.
Tar-arkivet indeholder mit forsøg på en liste over de alfabeter til de sprog, der er omfattet - at besvare spørgsmålet, hvilke glyffer har du brug for et bestemt sprog. Disse filer kan også være nyttigt, hvis du bruger xorg og ønsker at kontrollere, om dine skrifttyper giver tilstrækkelig dækning.
For de fleste mennesker, jeg tror, ​​at »generelle« versionen bør arbejde godt (latin, græsk og de vigtigste europæiske kyrilliske bogstaver). Nogle mennesker kan foretrække den "kyrilliske" variant (alle aktuelle kyrillisk, græsk, nogle latinske bogstaver. Der er også en "kaukasisk 'variant (latin, kyrillisk, armensk, georgisk) og nogle andre eksempel og proof-of-concept-varianter, f.eks "african ',' polytonic ',' vietnamesisk '. I sidste ende er de afrikanske sprog er begrænset af mangel på precomposed glyffer i Unicode (AFAIK, er der mangel på terminaler, som understøtter kombinerer accenttegn), men nogle sprog som Venda bør arbejde . Sprog med flere accenter over brevet (Livonian, polytonic græsk, vietnamesisk) ikke vidunderligt i 8x16 størrelse, men de kan være tilstrækkeligt.

Lignende software

Kommentarer til Sigma Consolefonts

2 Kommentarer
  • sigma 12 Aug 23
    خب باشه طرح دار کلفت
  • SAGMA 28 Jan 24
    SAGMA
Tilføj kommentar
Tænd billeder!