Typografi är en konst som hjälper en författare att uttrycka sin individualitet, samt får fönster, terminaler och till och med textfiler att se vackra ut. Typsnittsdesigners har vanligtvis år av utbildning och en konstbakgrund innan frukterna av deras arbete når upp på din skärm.
Med Glyphtracer är det enkelt att skapa ditt eget typsnitt på Linux och se hur väl dina färdigheter står sig mot proffs.
Vad är Glyphtracer och hur hjälper det dig att skapa dina egna teckensnitt?
Glyphtracer är ett Python-program som accepterar en enbitsbild som innehåller bilder av bokstäver och hjälper dig att tagga varje bokstav till en Unicode-kodpunkt. Den konverterar sedan bilderna till vektorform och skriver dem till en SFD-fil.
Glyphtracer designades med Linux i åtanke, även om utvecklaren jpakanne säger att "Det kan fungera på OSX eller Windows. Det kanske inte."
Installera Glyphtracer på Linux
Innan du kan installera Glyphtracer måste du installera pip3 och pyqt5:
sudo apt Installera python-pip3
pip3 Installera pyqt5
Installera Potrace – ett verktyg för att konvertera bitmappar till vektoriserade bilder:
sudo apt Installera potrace
Klona nu Glyphtracer GitHub-förvaret:
git klona https://github.com/jpakkane/glyphtracer.git
Flytta till den nya katalogen med kommandot cd och installera Glyphtracer genom att skriva:
CD glyftracer
sudopython3uppstart.pyInstallera
Du kan nu starta Glyphtracer från vilken terminal som helst med:
glyftracer.py
Komma igång med Glyphtracer
Det första du ska göra är att skriva ut ditt alfabet. Till att börja med, skriv ut endast gemener, och om möjligt, använd svart på en vit bakgrund. Se till att lämna tillräckligt med blanksteg mellan tecknen. Du kommer att uppnå de bästa resultaten genom att skanna in lite handritad kalligrafi eller genom att använda en grafikplatta. Vid en tryckning kan du rita med en mus.
Innan du använder Glyphtracer måste du använda ImageMagick för att konvertera bilden till en enbits PNG:
konvertera-svartvitdin_alfabetets_bild.jpgny bild.png
Öppna Glyphtracer och ge ditt nya teckensnitt ett namn i dialogrutan. Välj indatafilen och filen du vill mata ut.
Nästa fönster kommer att visa dig ditt alfabet. Glyphtracer kommer att kunna känna igen att det finns karaktärer på skärmen, men kan inte säga vad de är. Välj din karaktärsuppsättning från menyn längst ner till vänster på skärmen. I vårt fall är detta "latinska gemener", klicka sedan på varje bokstav i tur och ordning.
Om du glömmer var du är på väg, titta på brevräknaren i mitten av den nedre fältet.
När du är klar klickar du på "Generera SFD-fil".
Slutför ditt nya teckensnitt i FontForge
Ditt nya teckensnitt är en Spline Font Database-fil (SFD), och innan du kan använda det i din favorittextredigerare måste du konvertera det till ett TrueType (TTF)-teckensnitt. Även om det finns hur många onlinekonverterare som helst som kan göra detta åt dig, är det bättre om du använder lokala verktyg – i det här fallet FontForge.
Installera först FontForge:
sudo apt Installera fontforge
Öppna FontForge-appen och välj sedan din SFD-fil. FontForge kommer att presentera karaktärerna du har ritat. Dubbelkolla att du har de tecken du behöver och välj sedan Generera teckensnitt från filmenyn.
Välj i dialogrutan Sann typ, tryck sedan Generera. Ditt nya teckensnitt kommer att sparas under det filnamn du angav.
Använd ditt nya teckensnitt i ditt system
Installerar ditt nya typsnitt på Linux kunde inte vara enklare: öppna bara din filhanterare och dubbelklicka på ikonen för ditt nya teckensnitt. Du kommer att se en förhandsvisning av ditt alfabet i en mängd olika storlekar, och om allt ser bra ut, klicka Installera.
Du kan nu använda ditt teckensnitt i alla program.
Gå en kurs för att förbättra dina designfärdigheter!
Att designa anpassade typsnitt är roligt och ett bra sätt att anpassa ditt Linux-system, men det är bara en del av designen för användarupplevelsen.
Om du gillar att skapa system för att vara mer intuitiva och användarvänliga, överväg att ta en kurs i andra delar av UX-design – du kanske till och med kan göra karriär av det!