Famílies de lletres

Des del Krita 5.3, les famílies de lletres són un recurs dins del Krita.

Les famílies de lletres no corresponen a fitxers individuals de fonts. En lloc d'això, poden representar una col·lecció de lletres de tipus diferents. El Krita passarà algun temps intentant organitzar totes les lletres del vostre sistema en una jerarquia adequada, de manera que podreu seleccionar les lletres com vulgueu mentre utilitzeu les propietats del text com el pes i l'estil de lletres per a indicar el pes i l'amplada que necessiteu.

Les famílies de lletres són úniques en la seva implementació de localització. El Krita intentarà recuperar els noms correctes d'OpenType per a una configuració regional determinada i mostrar-los a la interfície d'usuari. També intentarà obtenir una mostra adequada per a tots els alfabets que el font admet i mostrar-ho segons la configuració regional.

Com a recursos, es poden cercar i etiquetar famílies de lletres, així com desactivar-les al gestor de recursos. En aquest moment no s'ha implementat la incrustació de famílies de lletres.

Tipus de lletres

El selector de la família de lletres mostrarà si la lletra és una lletra antiga de mapa de bits, una lletra postscript o una lletra OpenType (que pot ser un fitxer ttf o otf). A més, també mostrarà una icona per a indicar si la lletra és una lletra variable, o, per a les lletres de color, per indicar quines tecnologies de color estan disponibles.

Lletra de mapa de bits

Diversos formats que són mapes de bits de píxels en lloc de formes vectorials dels seus Glyphs. El Krita els admet a través del FreeType.

Lletra PostScript

Un format antic de lletra vectorial, utilitzant el format de vector PostScript. Aquestes lletres són molt més limitades que les lletres OpenType.

Lletra variable

Les lletres variables OpenType són especials perquè, a diferència de les famílies de lletres normals, les variacions simples com l'amplada i els pesos s'inclouen en una única lletra. Les lletres variables són capaces d'interpolar suaument entre les variacions diferents, amb l'amplada i el pes convertint-se en un eix de variació. Tampoc es limita a aquests, altres exemples inclouen la Inclinació o la Mida òptica. El Krita té tot el suport d'aquests lletres, i els seus eixos es poden modificar a la secció Estil de la lletra de l'acoblador de propietats del text.

Color de la lletra

Una lletra que no només defineix els Glyphs, sinó també els colors d'aquests glifs.

El Krita no admet tots els lletres de color en aquest moment, amb només admet taules Bitmap i Colrv0. Les lletres amb només taules SVG i Colrv1 mostraran blocs hexadecimals quan s'utilitzin.

Afegir lletres noves

Podeu afegir lletres instal·lant lletres noves en el sistema, o afegint-les a la carpeta «lletres» dins del directori de recursos del Krita. Això últim és útil quan es tracta d'un sistema que no permet instal·lar fonts.

En afegir lletres noves, el Krita reconstruirà dinàmicament la llista interna de lletres. No obstant això, mentre que les lletres noves apareixeran a la llista de lletres, l'actualització de les lletres antigues requerirà un reinici del Krita.