Tipografia este o artă care ajută un scriitor să-și exprime individualitatea, precum și face ca ferestrele, terminalele și chiar fișierele text să pară frumoase. Designerii de fonturi au de obicei ani de pregătire și o experiență artistică înainte ca roadele muncii lor să ajungă pe ecranul tău.
Cu Glyphtracer, este ușor să-ți creezi propriul font pe Linux și să vezi cât de bine stau abilitățile tale față de cele ale profesioniștilor.
Ce este Glyphtracer și cum vă ajută să vă creați propriile fonturi?
Glyphtracer este o aplicație Python care acceptă o imagine de un bit care conține imagini cu litere și vă ajută să etichetați fiecare literă la un punct de cod Unicode. Apoi convertește imaginile în formă vectorială și le scrie într-un fișier SFD.
Glyphtracer a fost proiectat având în vedere Linux, deși dezvoltatorul, jpakane afirmă că „Ar putea funcționa pe OSX sau Windows. S-ar putea să nu."
Instalați Glyphtracer pe Linux
Înainte de a putea instala Glyphtracer, trebuie să instalați pip3 și pyqt5:
sudo apt instalare python-pip3
pip3 instalare pyqt5
Instalați Potrace—un instrument pentru conversia bitmap-urilor în imagini vectorizate:
sudo apt instalare potrace
Acum clonează depozitul Glyphtracer GitHub:
git clonare https://github.com/jpakkane/glyphtracer.git
Mutați-vă în noul director folosind comanda cd și instalați Glyphtracer tastând:
CD gliftracer
sudopython3înființat.pyinstalare
Acum puteți porni Glyphtracer de pe orice terminal cu:
gliftracer.py
Noțiuni introductive cu Glyphtracer
Primul lucru de făcut este să vă scrieți alfabetul. Pentru început, tipăriți numai litere mici și, dacă este posibil, utilizați negru pe fundal alb. Asigurați-vă că lăsați suficient spațiu alb între caractere. Veți obține cele mai bune rezultate prin scanarea unei caligrafii desenate manual sau folosind o tabletă grafică. La o apăsare, puteți desena cu mouse-ul.
Înainte de a utiliza Glyphtracer, trebuie să utilizați ImageMagick pentru a converti imaginea într-un PNG de un bit:
convertit-monocromimaginea_ta_alfabetului.jpgimagine noua.png
Deschideți Glyphtracer și, în fereastra de dialog, dați un nume noului font. Alegeți fișierul de intrare și fișierul pe care doriți să-l scoateți.
Următoarea fereastră vă va arăta alfabetul. Glyphtracer va putea recunoaște că există personaje pe ecran, dar nu poate spune care sunt acestea. Selectați setul de caractere din meniul din stânga jos a ecranului. În cazul nostru, acesta este "literă mică latină", apoi faceți clic pe fiecare literă pe rând.
Dacă uitați unde sunteți, aruncați o privire la contorul de scrisori din centrul barei de jos.
Când ați terminat, faceți clic pe „Generați fișierul SFD".
Finalizați-vă noul font în FontForge
Noul font este un fișier Spline Font Database (SFD) și înainte de a-l putea folosi în editorul de text preferat, trebuie să îl convertiți într-un font TrueType (TTF). Deși există o mulțime de convertoare online care pot face acest lucru pentru dvs., este mai bine dacă utilizați instrumente locale - în acest caz, FontForge.
Mai întâi, instalați FontForge:
sudo apt instalare fontforge
Deschideți aplicația FontForge, apoi selectați fișierul SFD. FontForge va prezenta personajele pe care le-ați desenat. Verificați de două ori dacă aveți personajele de care aveți nevoie, apoi alegeți Generați font din meniul de fișiere.
În caseta de dialog, selectați Tip adevărat, apoi lovit Genera. Noul font va fi salvat sub numele de fișier specificat.
Utilizați noul font în sistemul dvs
Instalarea noului font pe Linux nu poate fi mai simplu: deschideți managerul de fișiere și faceți dublu clic pe pictograma noului font. Veți vedea o previzualizare a alfabetului dvs. într-o gamă de dimensiuni, iar dacă totul arată bine, faceți clic Instalare.
Acum vă puteți folosi fontul în orice aplicație.
Urmează un curs pentru a-ți îmbunătăți abilitățile de design!
Proiectarea fonturilor personalizate este distractivă și o modalitate excelentă de a vă personaliza sistemul Linux, dar este doar un element al designului experienței utilizatorului.
Dacă vă place să creați sisteme mai intuitive și mai ușor de utilizat, luați în considerare să urmați un curs în alte elemente ale designului UX - s-ar putea chiar să puteți face o carieră din asta!