Introduzione al glifo

Poiché qualsiasi carattere contiene glifi e non può esistere senza glifi. I caratteri dell’apprendimento non possono essere adempiuti senza conoscere glifi. Manipolare i caratteri in qualsiasi sfera: programmazione, design, tipografia non avrà successo senza comprendere il ruolo dei glifi. Questo articolo ha lo scopo di aiutarti a comprendere i fondamentali degli glifi.

Cos’è un glifo?

Esistono molte definizioni del termine glifo. Ti daremo alcuni significati di glifi.

Glyph è un carattere progettato individualmente di un carattere tipografico, o come è stato descritto nell’articolo Cos’è il carattere? È una rappresentazione grafica di un simbolo/carattere.

Non solo ogni personaggio ha un glifo, ma può anche essere rappresentato da alcuni glifi alternativi. Puoi vedere un esempio di tale caso nell’immagine qui sotto. Qui il simbolo 9 è riportato nel carattere` Times New Roman “rappresentato in due glifi. Come puoi vedere hanno anche unicide e un nome diversi.

Simbolo “nove” reso in due glifi

Ma a volte un personaggio può rappresentare caratteri di script diversi. Come Capital T è lo stesso per l’inglese, il russo, il tedesco e molte altre lingue. E viene conteggiato e rappresentato come un glifo separato. Lo stesso carattere di un carattere diverso è anche un glifo separato, in quanto ha il suo design.

Nella foto seguente sono raffigurati quattro glifi di una lettera maiuscola A in diversi caratteri.

Glifi A di quattro caratteri diversi

E guardare l’immagine viene in mente un’altra definizione di glifo come unità grafica di un carattere.

Nello sviluppo è importante avere in mente la definizione di glifo come carattere codificato. Per semplificare, qualsiasi glifo dovrebbe avere un codice standardizzato utilizzato per fare riferimento a questo glifo attraverso il carattere. Lo standard più noto dei codici glifi è Unicode. Unicode пgives lo stesso codice a un glifo in ogni carattere di ogni famiglia in cui esiste questo glifo.

Glifi A e F con gli unicodi

Ogni glifo ha molti dati di codifica. La tabella seguente mostra alcuni di questi dati per un glifo @

Where to useEncoding data
HTML Entity (decimal)&#64
HTML Entity (hex)&#x40
How to type in Microsoft WindowsAlt+0040 Alt064 Alt64
UTF-8 (hex)0x40 (40)
UTF-8 (binary)01000000
UTF-16 (hex)0x0040 (0040)
UTF-16 (decimal)64
UTF-32 (hex)0x00000040 (0040)
UTF-32 (decimal)64
C/C++/Java source code“\u0040”
Python source codeu”\u0040"

Tipi di glifi

Gli glifi possono essere classificati per tipi:

Glyphs carattere:

Glifi simbolici:

Ideogrammi

Ideogrammi sono simboli che rappresentano idee o concetti piuttosto che suoni. Se confrontato con i sistemi di scrittura fonetica, in cui i simboli rappresentano singoli suoni o gruppi di suoni, gli ideogrammi rappresentano direttamente il significato di una parola o frase. Puoi distinguere gli ideogrammi per le caratteristiche successive:

Se hai ancora dei dubbi su quali sono gli ideogrammi, ecco alcuni esempi che ti spiegheranno meglio il concetto:

Glifset

Glyphset è una composizione/raccolta di glifi che forma un carattere. Ogni carattere ha un numero diverso di glifi nel suo glifset. Ad esempio, Arial include 4503 glifi, mentre Montserrat, - 1943 glifi.

Per scoprire quanti glifi ci sono in un carattere particolare, è possibile utilizzare un’applicazione gratuita da Aspone. È facile da usare Viewer Font. Ti fornirà informazioni su fonte di carattere, descrizione, designer, licenza, nome del file, nome del carattere, famiglia di caratteri, stile, nome postposto, versione, ecc.

Ogni file di carattere contiene un glifset. Ogni file di carattere contiene anche una o più tabelle. Queste tabelle sono note come mappe dei caratteri. È come un tavolo con celle piene di caratteri/glifi. Ogni cella/slot ha un codice e, con questo codice, il glifo necessario viene indicizzato, trovato, rappresentato e quindi reso. Queste tabelle sono simili per il numero di celle ma non simili per il deposito cellulare. Come accennato in precedenza, ogni carattere ha una dimensione diversa del glifset. Per questo motivo per un carattere alcune celle saranno riempite con caratteri ma per un altro carattere, queste stesse celle possono essere vuote.

L’immagine successiva mostra la differenza nei glicesti dei caratteri di Franklin Gothic ed Ebrima. Lì sono indicizzati da Unicode.

Confronto tra glifset gotici di Ebrima e Franclin

Font Glyph Metrics

Metriche glifi sono i parametri che influenzano il modo in cui il glifo viene posizionato quando viene creato il layout del testo.

Le metriche di glifi sono generalmente divise in:

Le metriche di più conoscono gli glifi sono:

Barrenate dei glifi A e F

Differenza tra la larghezza di Glyp e la larghezza avanzata

Puoi imparare tutte le metriche precedentemente descritte nell’immagine qui sotto.

Le principali metriche dei glifi

Kerning##

Parlando di metriche glifi, è necessario menzionare un altro termine relativo ad esso, - Kerning. Di solito, lo spazio tra glifi è uguale per impostazione predefinita, ma alcune combinazioni sembrerebbero sciolte se fosse così. L’esempio di tali combinazioni sono lt, wa, ya, ecc. kerning regola lo spazio tra glifi in modo che le parole nel testo sembrerebbero liscio. L’immagine sotto mostra la differenza che Kerning dà.

Testi di confronto con e senza kerning

Non tutti i formato di carattere includono informazioni di kerning. Inoltre, alcuni formati di kerning non sono supportati da alcuni caratteri, ad esempio come caratteri di tipo vero. Quindi può essere utile convertire il formato dei caratteri in questo caso. Qui Aspose Convertitore di caratteri è utile.

Varianti di glifi e alterni

Queste sono diverse varianti di un glifo specifico all’interno di un carattere tipografico e offrono ai progettisti opzioni alternative tra cui scegliere per avere variazioni e personalizzazione visive. Ecco uno sguardo più attento alle varianti di glifi e alterni:

Le varianti di glifi sono diverse versioni o variazioni stilistiche di un particolare glifo all’interno di un carattere tipografico. Possono includere forme alternative, tratti diversi, variazioni nelle forme di lettere o elementi di design unici.

Gli alternativi stilistici sono varianti di glifi che offrono progetti alternativi per caratteri specifici o combinazioni di lettere. Possono variare da sottili variazioni della larghezza dell’ictus o della curvatura a cambiamenti più notevoli nella forma o nello stile complessivi di un carattere.

Gli alternativi contestuali sono varianti di glifi che sostituiscono automaticamente caratteri specifici in base al loro contesto circostante. Sono usati per migliorare il flusso e la leggibilità del testo regolando determinate forme di lettere a seconda dei loro caratteri adiacenti. Gli alternativi contestuali sono particolarmente utili nei caratteri script o scritti a mano, in cui glifi devono connettersi o interagire con i caratteri vicini.

Le legature sono speciali varianti di glifi che combinano due o più caratteri in un singolo glifo visivamente unificato. Le legature vengono utilizzate per migliorare l’aspetto e la leggibilità di specifiche combinazioni di carattere che possono scontrarsi o creare imbarazzo visivo. Esistono comunemente legature di FI, FL, FF o la combinazione di alcune lettere con ascendenti o discendenti specifici.

Swashes e fioriti sono varianti di glifi decorative che presentano tratti allungati o impreziositi, spesso usati all’inizio o alla fine di parole o frasi per aggiungere un tocco di eleganza e talento alla tipografia, comunemente trovati in script o display dattive.

Grafica vettoriale e strumenti di creazione del glyph

La grafica vettoriale sono immagini create utilizzando equazioni matematiche, piuttosto che una griglia di pixel. Questo li rende scalabili senza perdere qualità, rendendoli ideali per creare glifi e caratteri. L’esempio i caratteri realizzati nella grafica vettoriale sono caratteri SVG.

Gli strumenti di creazione di glyph sono applicazioni software specificamente sviluppate per creare, modificare e gestire glifi per i caratteri. Possono offrirti la funzionalità per:

Gli esempi di popolari strumenti di creazione del glyph sono:

Conclusione

Nell’articolo sono state fornite alcune informazioni comuni sul termine glifo e le sue metriche. Aspose.Font ha una soluzione più avanzata se è necessario manipolare caratteri, glifi e le loro metriche.

Per vedere quale funzionale per lavorare con glifi puoi ottenere dall’usarlo, dai un’occhiata a Glyphs Namespace di aspose.font per .NET libreria.

Have any questions about Aspose.Font?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.