Famiglie di caratteri

A partire da Krita 5.3, le famiglie di caratteri sono una risorsa all’interno di Krita.

Le famiglie di caratteri non corrispondono a singoli file di tipi di carattere. Possono invece rappresentare una raccolta di tipi di carattere di vario tipo. Krita occuperà un po” di tempo per organizzare tutti i tipi di carattere presenti nel tuo sistema in forma gerarchica adeguata, in modo che tu possa selezionare i caratteri come voluto mentre utilizzi le proprietà del testo tipo il peso-carattere e lo stile-carattere per indicare il peso e la larghezza di cui hai bisogno.

Le famiglie di caratteri sono univoche all’interno del supporto di localizzazione. Krita tenterà di recuperare i nomi OpenType corretti per un’impostazione locale determinata, e di mostrarli nell’interfaccia. Tenterà anche di ottenere un campione appropriato per tutte le scritture che il tipo di carattere supporta e di visualizzarlo per impostazione locale.

In quanto risorse, le famiglie di caratteri possono essere ricercate e contrassegnate con tag, così come disattivate nel gestore delle risorse. L’incorporazione di famiglie di caratteri al momento non è supportato.

Tipi di carattere

La finestra di scelta della famiglia di caratteri mostrerà se il carattere è di tipo bitmap datato, di tipo postscript o OpenType (che possono essere file ttf o otf). Inoltre, mostrerà anche un’icona per indicare se il tipo di carattere è variabile o, per i caratteri a colori, per indicare quali tecnologie di colore sono disponibili.

Carattere bitmap

Una varietà di formati semplicemente di bitmap di pixel anziché di forme vettoriali per i loro Glifi. Krita li supporta tramite FreeType.

Carattere PostScript

Un formato vettoriale più vecchio, che utilizza il formato vettoriale PostScript. Questi tipi di carattere sono molto più limitati rispetto a quelli OpenType.

Carattere variabile

I tipi di carattere variabili OpenType risultano caratteri speciali nel senso che, a differenza delle normali famiglie di caratteri, le variazioni semplici quali larghezza e peso sono tutte incluse all’interno di un singolo tipo di carattere. Essi sono in grado di interpolare in modo fluido tra le diverse variationi, con larghezza e peso che diventano un asse di variatione. Non sono tuttavia limitati queste funzioni, altri esempi includono Inclinazione o Dimensione ottica. Krita supporta in modo completo questi tipi di carattere, e i loro assi possono essere modificati nella sezione Stile del carattere dell’area di aggancio Proprietà del testo.

Carattere a colori

Un tipo di carattere che definisce soltanto i Glifi, ma anche i colori su di essi.

Krita al momento non supporta tutti i caratteri colorati, ma soltanto le tabelle Bitmap e Colrv0. I tipi di carattere soltanto con tabelle SVG e Colrv1 mostreranno blocchi esadecimali, quando utilizzati.

Aggiungere nuovi caratteri

Puoi aggiungere caratteri installando nuovi tipi di carattere sul tuo sistema, oppure aggiungendoli alla cartella «fonts» all’interno della cartella delle risorse di Krita. Quest’ultimo metodo è utile quando utilizzi un sistema che non permette l’installazione di caratteri.

All’aggiunta di nuovi tipi di carattere, Krita ricostruisce dinamicamente l’elenco interno dei tipi di carattere. Tuttavia, mentre i nuovi tipi di carattere appariranno subito nell’elenco, l’aggiornamento dei vecchi richiede il riavvio di Krita.