I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

La tipografia è un'arte che aiuta uno scrittore a esprimere la propria individualità, oltre a rendere belle finestre, terminali e persino file di testo. I progettisti di caratteri in genere hanno anni di formazione e un background artistico prima che i frutti del loro lavoro arrivino sul tuo schermo.

Con Glyphtracer, è facile creare il tuo font su Linux e vedere quanto le tue abilità resistono a quelle dei professionisti.

Che cos'è Glyphtracer e in che modo ti aiuta a creare i tuoi caratteri?

Glyphtracer è un'applicazione Python che accetta un'immagine a un bit contenente immagini di lettere e ti aiuta a contrassegnare ogni lettera in un punto di codice Unicode. Quindi converte le immagini in forma vettoriale e le scrive in un file SFD.

Glyphtracer è stato progettato pensando a Linux, sebbene lo sviluppatore, jpakanne, affermi che "potrebbe funzionare su OSX o Windows. Potrebbe non esserlo".

instagram viewer

Installa Glyphtracer su Linux

Prima di poter installare Glyphtracer, devi installare pip3 e pyqt5:

sudo apt installare python-pip3
pip3 installare pyqt5

Installa Potrace, uno strumento per convertire bitmap in immagini vettoriali:

sudo apt installare potrace

Ora clona il repository Glyphtracer GitHub:

idiota clone https://github.com/jpakkane/glyphtracer.git

Spostati nella nuova directory usando il comando cd e installa Glyphtracer digitando:

CD glyphtracer
sudopython3impostare.pyinstallare

Ora puoi avviare Glyphtracer da qualsiasi terminale con:

glyphtracer.py

Iniziare con Glyphtracer

La prima cosa da fare è scrivere il tuo alfabeto. Per cominciare, stampa solo lettere minuscole e, se possibile, usa il nero su sfondo bianco. Assicurati di lasciare uno spazio bianco sufficiente tra i caratteri. Otterrai i migliori risultati eseguendo la scansione in calligrafia disegnata a mano o utilizzando una tavoletta grafica. Con un semplice tocco, puoi disegnare con il mouse.

Prima di utilizzare Glyphtracer, devi utilizzare ImageMagick per convertire l'immagine in un PNG a un bit:

convertire-monocromoil tuo_alfabeto_immagine.jpgnuova immagine.png

Apri Glyphtracer e, nella finestra di dialogo, dai un nome al tuo nuovo carattere. Scegli il file di input e il file che vuoi produrre.

La finestra successiva ti mostrerà il tuo alfabeto. Glyphtracer sarà in grado di riconoscere che ci sono personaggi sullo schermo, ma non può dire cosa sono. Seleziona il tuo set di caratteri dal menu in basso a sinistra dello schermo. Nel nostro caso, questo è "minuscolo latino", quindi fare clic su ciascuna lettera a turno.

Se dimentichi dove stai andando, dai un'occhiata al contatore delle lettere al centro della barra in basso.

Quando hai finito, fai clic su "Genera file SFD".

Finalizza il tuo nuovo carattere in FontForge

Il tuo nuovo font è un file Spline Font Database (SFD) e prima di poterlo utilizzare nel tuo editor di testo preferito, devi convertirlo in un font TrueType (TTF). Mentre ci sono un numero qualsiasi di convertitori online che possono farlo per te, è meglio se usi strumenti locali, in questo caso FontForge.

Innanzitutto, installa FontForge:

sudo apt installare fontforge

Apri l'app FontForge, quindi seleziona il tuo file SFD. FontForge presenterà i personaggi che hai disegnato. Ricontrolla di avere i caratteri di cui hai bisogno, quindi scegli Genera carattere dal menu file.

Nella finestra di dialogo, seleziona TrueType, quindi premi creare. Il nuovo carattere verrà salvato con il nome file specificato.

Usa il tuo nuovo carattere nel tuo sistema

Installare il tuo nuovo font su Linux non potrebbe essere più semplice: basta aprire il file manager e fare doppio clic sull'icona del nuovo carattere. Vedrai un'anteprima del tuo alfabeto in una gamma di dimensioni e, se tutto sembra a posto, fai clic Installare.

Ora puoi usare il tuo carattere in qualsiasi applicazione.

Partecipa a un corso per migliorare le tue capacità di progettazione!

Progettare caratteri personalizzati è divertente e un ottimo modo per personalizzare il tuo sistema Linux, ma è solo un elemento del design dell'esperienza utente.

Se ti piace creare sistemi più intuitivi e facili da usare, prendi in considerazione l'idea di seguire un corso su altri elementi del design UX: potresti persino essere in grado di farne una carriera!