Sigma Consolefonts

Skjermbilde programvare:
Sigma Consolefonts
Prog.varedetaljer:
Versjon: 0.01
Last opp dato: 2 Jun 15
Utvikler: Ken Moffat
Lisens: Gratis
Popularitet: 101

Rating: 2.7/5 (Total Votes: 3)

Sigma Consolefonts pakken inneholder et sett med UTF-8-skrifter som gir lesbarhet og bred dekning. Egentlig er det bare en font, i en 8x16 størrelse, men med en rekke varianter av det som blir kartlagt i den (psfu) consolefont. Hvis du ikke bruker Linux og en UTF-8 locale, dette sannsynligvis ikke vil ha noen betydning for deg.
Fortsatt interessert? Ok, her er en mindre enn fantastisk bilde av hva sigma-general versjon av denne fonten kan gjøre. Unnskyldninger for dårlig kvalitet på bildet, håper jeg du kan få en idé om hva dette betyr - og hvis du bruker linux konsollen uten et grafisk skrivebords, vil du bare nødt til å laste det ned for å prøve det ut.
Jeg tar sikte på å la folk se så mange tegn som mulig på deres konsoll. Jeg vet at de fleste antar en grafisk skrivebords er nødvendig for å se et bredt spekter av karakterer, men standarden konsollen kan vise 512 tegn hvis du gjøre uten sterke farger.
Tradisjonelle konsoll fonter har ofte brukt egne symboler for kyrilliske og latinske bokstaver i samme form, men stasjonære fonter normalt gjengi dem likt (f.eks latin A og kyrilliske А), og det gjør jeg - dette bidrar til å gjøre noen plass tilgjengelig. Jeg har brukt Dmitry Bolkhovityanov sin perl script for å velge hvilke symboler som brukes i et bestemt psfu skrift, og å kartlegge flere codepoints til samme glyph. Det er et begrenset utvalg av line-tegning tegn (nok til å gi en anstendig skjerm i Linux-kjernen er "gjør menuconfig ').
Den viktigste bruken av disse skriftene er når du ikke har en grafisk skrivebords men fortsatt ønsker å være i stand til å lese tekst på mange språk. Så, kanskje de er mest hensiktsmessig å folk kjører servere. For meg selv, la de meg lese min post via ssh når jeg bygger det grafiske skrivebordet for et nytt system.
Skriften selv startet som etl16 fra en av de debian konsoll pakker. Jeg endret det å gi mer balanserte bokstaver - lengre nedadgående på bekostning av mindre plass over bokstavene, og bringe aksenter nærmere brevet. The 'celle' formatet av en stor bokstav er tre rader over brevet, 10 rader for brevet, og en annen 3 rader for nedadgående. I hex, er at 3A3, derav navnet (U + 03A3 er Σ).
I motsetning til tradisjonelle vga fonter hardkodet inn i maskinen, disse skriftene er mye mindre lys - du kan ha til å øke lysstyrken på skjermen sin. Dette er fordi de er tynne (normalt bare én piksel bred). Den 8x16 størrelse er veldig mye "one size fits all" - tilstrekkelig for de fleste aksent latin, og for kyrilliske og nåværende gresk, men ikke ideelt der det er flere aksenter (liviske, vietnamesisk, polytonic gresk).
I motsetning til de fleste andre konsoll fonter, disse kommer med kilden (en BDF skrift) og en serie av kartfiler å bestemme hva som skal inkluderes. Så, hvis du virkelig misliker form av en av bokstavene du kan endre det - BDF er bare 16 linjer med hex-koder, f.eks en kapital U har ni linjer med x42 (0100 0010) og et utgangspunkt på X3C (0011 1100).
Hvis du ønsker å endre et kart, enten for å legge til noe annet, eller fjerne noe du ikke bruke, de er enkle å redigere.
Linux-konsollen kan ikke imøtekomme CJK språk, slik at denne skriften er for folk som bruker alfabetiske språk. Den armenske og georgiske symboler skal være identisk med hva som er i etl16, også arabisk og hebraisk (og jeg egentlig ikke vet hvor nyttig de er på en venstre-til-høyre terminal). Alt annet har blitt forskjøvet til å gi hva jeg tror er en tilfredsstillende resultat.
Tarballen inkluderer mitt forsøk på å liste opp de alfabeter for språkene dekket - for å svare på spørsmålet, hvilke symboler gjør du trenger for et bestemt språk. Disse filene kan også være nyttig hvis du bruker xorg og ønsker å sjekke om skrifter gi tilstrekkelig dekning.
For folk flest, tror jeg den "generelle" versjonen skal fungere godt (latin, gresk og de viktigste europeiske kyrilliske bokstaver). Noen mennesker foretrekker den "kyrilliske 'variant (alle gjeldende kyrillisk, gresk, noen latinske bokstaver. Det finnes også en" caucasian "variant (latin, kyrilliske, Armensk, georgisk) og noen andre eksempel og proof-of-concept varianter, for eksempel 'afrikanske', 'polytonic', 'vietnamesisk ". Til syvende og sist er de afrikanske språkene begrenset av mangel på forhåndssammensatt symboler i unicode (AFAIK, det er en mangel på terminaler som støtter kombinerer diakritiske tegn), men noen språk som venda bør arbeide . Språk med flere aksenter over bokstaven (liviske, polytonic gresk, vietnamesisk) er ikke fantastisk i 8x16 størrelse, men de kan være nok.

Lignende programvare

Kommentarer til Sigma Consolefonts

2 Kommentarer
  • sigma 12 Aug 23
    خب باشه طرح دار کلفت
  • SAGMA 28 Jan 24
    SAGMA
Legg til kommentar
Slå på bilder!