Lettertypefamilies

Vanaf Krita 5.3, zijn lettertypefamilies een hulpbron in Krita.

Lettertypefamilies stellen niet een enkele lettertype-bestand voor. Echter, ze kunneneen verzameling van verschillende soorten lettertypen voorstellen. Krita zal wat tijd spenderen om alle lettertypen in uw systeem in een goede hiërarchie te organiseren, zodat de gewenste lettertypen geselecteerd kunnen worden op de gewenste eigenschappen zoals het gewenste gewicht en lettertypestijl.

Lettertypefamilies zijn uniek in hun ondersteuning voor lokalisatie. Krita zal proberen om voor een opgegeven taal de correcte OpenType namen te verkrijgen en deze in het UI te tonen. Het zal ook proberen om een toepasselijk voorbeeld voor alle varianten van het lettertype te creëren en deze per-locale te tonen.

Als hulpdata, kunnen lettertypefamilies in de hulpdata-beheervenster doorzocht en getagd worden, maar ook uitgeschakeld worden. Embedding van lettertypefamilies is op dit moment niet mogelijk.

Lettertypen

Het selectievenster voor lettertypefamilies zal aangeven of het lettertype een ouderwets bitmap lettertype, een postscript lettertype of een OpenType lettertype (die een ttf of otf-bestand kan zijn). Daarnaast zal het met een pictogram aangeven of het lettertype een variabele lettertype is, en voor gekleurde lettertypen aangeven welke kleuren technisch beschikbaar zijn.

Bitmap lettertype

Een groep van bestandstypen met alleen maar pixel bitmaps in plaats van vectorvormen voor hun Glyphs. Krita kan via FreeType met deze overweg.

PostScript lettertype

Een ouder vector lettertype-opmaak, dat het PostScript vector-opmaak gebruikt. Deze lettertypen zijn veel beperkter dan de OpenType-lettertypen.

Variabele lettertype

De variabele OpenType lettertypen zijn speciaal omdat in tegenstelling tot normale lettertypefamilies, eenvoudige variaties zoals breedte en gewicht allemaal in een enkele lettertype zitten. Variable lettertypen zijn in staat om een vloeiende interpolatie te maken tussen verschillende variaties, met breedte en gewicht een as van de variaties wordend. Het is echter niet beperkt tot deze, andere voorbeelden zijn Hellend of Optische grootte. Krita heeft complete ondersteuning voor deze lettertypes, en hun assen kunnen aangepast worden in de Font Style-sectie van het paneel voor teksteigenschappen.

Gekleurde lettertype

Een lettertype dat niet alleen de Glyphs definieert, maar ook de kleuren van deze glyphs.

Krita kan op dit moment niet met alle gekleurde lettertypen overweg, het kan op dit moment alleen met Bitmap en Colrv0 tabellen overweg. Lettertypen met alleen SVG en Colrv1 tabellen zullen bij gebruik hex blokken tonen.

Nieuwe lettertypen toevoegen

Men kan lettertypen toevoegen door nieuwe lettertypen aan uw besturingssysteem toe te voegen, maar ook door ze in de map “fonts” in de hulpbronmap van Krita te plaatsen. Dit laatste is bruikbaar bij een systeem waar het niet toegestaan is om lettertypen aan het besturingssysteem toe te voegen.

Na het toevoegen van nieuwe lettertypen zal Krita automatisch de interne lijst met lettertypen weer opbouwen. Echter, ofschoon nieuwe lettertypen automatisch in lijst met lettertypen verschijnen, vereist het updaten van bestaande lettertypen een herstart van Krita.