Typografi er en kunst, der hjælper en forfatter med at udtrykke deres individualitet, samt får vinduer, terminaler og endda tekstfiler til at se smukke ud. Skrifttypedesignere har typisk mange års uddannelse og en kunstbaggrund, før frugterne af deres arbejde når frem på din skærm.
Med Glyphtracer er det nemt at oprette din egen skrifttype på Linux og se, hvor godt dine færdigheder står op mod fagfolks.
Hvad er Glyphtracer, og hvordan hjælper det dig med at oprette dine egne skrifttyper?
Glyphtracer er et Python-program, der accepterer et one-bit-billede, der indeholder billeder af bogstaver, og hjælper dig med at mærke hvert bogstav til et Unicode-kodepunkt. Det konverterer derefter billederne til vektorform og skriver dem til en SFD-fil.
Glyphtracer blev designet med Linux i tankerne, selvom udvikleren, jpakanne, siger, at "Det kan fungere på OSX eller Windows. Det er det måske ikke."
Installer Glyphtracer på Linux
Før du kan installere Glyphtracer, skal du installere pip3 og pyqt5:
sudo apt installere python-pip3
pip3 installere pyqt5
Installer Potrace – et værktøj til at konvertere bitmaps til vektoriserede billeder:
sudo apt installere potrace
Klon nu Glyphtracer GitHub-depotet:
git klon https://github.com/jpakkane/glyphtracer.git
Flyt ind i den nye mappe vha cd kommandoen og installer Glyphtracer ved at skrive:
cd glyftracer
sudopython3Opsætning.pyinstallere
Du kan nu starte Glyphtracer fra enhver terminal med:
glyftracer.py
Kom godt i gang med Glyphtracer
Den første ting at gøre er at skrive dit alfabet. Til at starte med skal du kun udskrive små bogstaver, og hvis det er muligt, brug sort på en hvid baggrund. Sørg for at efterlade tilstrækkeligt mellemrum mellem tegnene. Du opnår de bedste resultater ved at scanne i noget håndtegnet kalligrafi eller ved at bruge en grafisk tablet. Ved et tryk kan du tegne med en mus.
Før du bruger Glyphtracer, skal du bruge ImageMagick til at konvertere billedet til en en-bit PNG:
konvertere-monokromdit_alfabet_billede.jpgnyt_billede.png
Åbn Glyphtracer, og giv din nye skrifttype et navn i dialogvinduet. Vælg inputfilen og den fil, du vil udskrive.
Det næste vindue vil vise dig dit alfabet. Glyphtracer vil være i stand til at genkende, at der er karakterer på skærmen, men kan ikke fortælle, hvad de er. Vælg dit karaktersæt fra menuen nederst til venstre på skærmen. I vores tilfælde er dette "latinske små bogstaver", og klik derefter på hvert bogstav efter tur.
Hvis du glemmer, hvor du skal, så kig på bogstavtælleren i midten af den nederste bjælke.
Når du er færdig, skal du klikke på "Generer SFD-fil".
Afslut din nye skrifttype i FontForge
Din nye skrifttype er en Spline Font Database-fil (SFD), og før du kan bruge den i din foretrukne teksteditor, skal du konvertere den til en TrueType-skrifttype (TTF). Selvom der er et vilkårligt antal online-konvertere, der kan gøre dette for dig, er det bedre, hvis du bruger lokale værktøjer - i dette tilfælde FontForge.
Installer først FontForge:
sudo apt installere fontforge
Åbn FontForge-appen, og vælg derefter din SFD-fil. FontForge vil præsentere de tegn, du har tegnet. Dobbelttjek, at du har de tegn, du skal bruge, og vælg derefter Generer skrifttype fra filmenuen.
Vælg i dialogen TrueType, så tryk Frembringe. Din nye skrifttype vil blive gemt under det filnavn, du har angivet.
Brug din nye skrifttype i dit system
Installation af din nye skrifttype på Linux Det kunne ikke være enklere: Bare åbn din filhåndtering og dobbeltklik på ikonet for din nye skrifttype. Du vil se en forhåndsvisning af dit alfabet i en række størrelser, og hvis alt ser godt ud, klik Installere.
Du kan nu bruge din skrifttype i enhver applikation.
Tag et kursus for at forbedre dine designfærdigheder!
At designe brugerdefinerede skrifttyper er sjovt og en fantastisk måde at tilpasse dit Linux-system på, men det er kun et element i brugeroplevelsesdesign.
Hvis du kan lide at lave systemer til at være mere intuitive og brugervenlige, så overvej at tage et kursus i andre elementer af UX-design - du kan endda være i stand til at gøre en karriere ud af det!