Lesere som deg er med på å støtte MUO. Når du foretar et kjøp ved å bruke lenker på nettstedet vårt, kan vi tjene en tilknyttet provisjon. Les mer.

Typografi er en kunst som hjelper en forfatter med å uttrykke sin individualitet, i tillegg til at vinduer, terminaler og til og med tekstfiler ser vakre ut. Fontdesignere har vanligvis mange års opplæring og en kunstbakgrunn før fruktene av deres arbeid kommer inn på skjermen din.

Med Glyphtracer er det enkelt å lage din egen font på Linux, og se hvor godt ferdighetene dine står opp mot de profesjonelle.

Hva er Glyphtracer, og hvordan hjelper det deg med å lage dine egne skrifter?

Glyphtracer er et Python-program som godtar et en-bits bilde som inneholder bilder av bokstaver og hjelper deg med å merke hver bokstav til et Unicode-kodepunkt. Den konverterer deretter bildene til vektorform og skriver dem til en SFD-fil.

Glyphtracer ble designet med Linux i tankene, selv om utvikleren, jpakanne, uttaler at "Det kan fungere på OSX eller Windows. Det kan hende det ikke."

Installer Glyphtracer på Linux

Før du kan installere Glyphtracer, må du installere pip3 og pyqt5:

sudo apt installere python-pip3
pip3 installere pyqt5

Installer Potrace – et verktøy for å konvertere punktgrafikk til vektoriserte bilder:

sudo apt installere potrace

Kloner nå Glyphtracer GitHub-depotet:

git klone https://github.com/jpakkane/glyphtracer.git

Flytt inn i den nye katalogen ved å bruke cd-kommandoen og installer Glyphtracer ved å skrive:

cd glyftracer
sudopython3oppsett.pyinstallere

Du kan nå starte Glyphtracer fra hvilken som helst terminal med:

glyftracer.py

Komme i gang med Glyphtracer

Det første du må gjøre er å skrive ut alfabetet ditt. Til å begynne med, skriv ut bare små bokstaver, og hvis mulig, bruk svart på hvit bakgrunn. Sørg for å ha tilstrekkelig mellomrom mellom tegnene. Du vil oppnå de beste resultatene ved å skanne inn litt håndtegnet kalligrafi eller ved å bruke et grafikknettbrett. Ved et trykk kan du tegne med en mus.

Før du bruker Glyphtracer, må du bruke ImageMagick for å konvertere bildet til en en-bits PNG:

konvertere-monokromditt_alfabetbilde.jpgnytt_bilde.png

Åpne Glyphtracer, og gi den nye fonten et navn i dialogvinduet. Velg inndatafilen og filen du vil sende ut.

Det neste vinduet vil vise deg alfabetet ditt. Glyphtracer vil kunne gjenkjenne at det er karakterer på skjermen, men kan ikke fortelle hva de er. Velg ditt tegnsett fra menyen nederst til venstre på skjermen. I vårt tilfelle er dette "latinske små bokstaver", og klikk deretter på hver bokstav etter tur.

Hvis du glemmer hvor du skal, se på bokstavtelleren i midten av den nederste linjen.

Når du er ferdig, klikker du på "Generer SFD-fil".

Fullfør din nye skrift i FontForge

Den nye fonten din er en Spline Font Database-fil (SFD), og før du kan bruke den i favoritttekstredigereren din, må du konvertere den til en TrueType-font (TTF). Selv om det er et hvilket som helst antall online-konverterere som kan gjøre dette for deg, er det bedre hvis du bruker lokale verktøy - i dette tilfellet FontForge.

Installer først FontForge:

sudo apt installere fontforge

Åpne FontForge-appen, og velg deretter SFD-filen din. FontForge vil presentere karakterene du har tegnet. Dobbeltsjekk at du har tegnene du trenger, og velg deretter Generer skrift fra filmenyen.

Velg i dialogboksen TrueType, og trykk deretter generere. Den nye fonten vil bli lagret under filnavnet du spesifiserte.

Bruk din nye skrift i systemet ditt

Installerer den nye fonten på Linux kunne ikke vært enklere: bare åpne filbehandleren og dobbeltklikk på ikonet for den nye fonten. Du vil se en forhåndsvisning av alfabetet ditt i en rekke størrelser, og hvis alt ser bra ut, klikk Installere.

Du kan nå bruke fonten din i alle programmer.

Ta et kurs for å forbedre designferdighetene dine!

Å designe egendefinerte fonter er morsomt og en fin måte å tilpasse Linux-systemet på, men det er bare ett element i brukeropplevelsesdesign.

Hvis du liker å lage systemer for å være mer intuitive og brukervennlige, bør du vurdere å ta et kurs i andre elementer av UX-design – du kan til og med gjøre en karriere ut av det!