Сімейства шрифтів

Починаючи з Krita 5.3, гарнітури шрифтів є ресурсом у самій Krita.

Гарнітури шрифтів — це не окремі файли шрифтів. Натомість вони можуть являти собою збірку шрифтів різних типів. Krita витратить деякий час, намагаючись упорядкувати всі шрифти у вашій системі у належну ієрархію, щоб ви могли вибирати бажані шрифти, використовуючи властивості тексту, зокрема font-weight та font-style, щоб вказати потрібну вагу і ширину.

Гарнітури шрифтів унікальні своєю підтримкою локалізації. Krita спробує отримати правильні назви OpenType для заданої локалізації і показати їх в інтерфейсі користувача. Вона також спробує отримати відповідний зразок для всіх писемностей, підтримку яких передбачено у шрифті, і показати зразки для кожної локалі.

Як ресурси, сімейства шрифтів можна шукати, позначати мітками, а також вимикати у засобі керування ресурсами. Вбудовування гарнітур шрифтів до файлів у поточній версії не передбачено.

Типи шрифтів

Засіб вибору гарнітури шрифтів покаже, чи є шрифт старомодним растровим шрифтом, шрифтом PostScript чи шрифтом OpenType (це можуть бути файли ttf або otf). Крім того, він також покаже піктограму, яка вказує, чи є шрифт змінним шрифтом, або, для кольорових шрифтів, щоб показати, які технології кольору доступні.

Растровий шрифт

Діапазон форматів, просто піксельні растрові зображення замість векторних форм для гліфів. Підтримку у Krita засновано на FreeType.

Шрифт PostScript

Старіший формат векторних шрифтів, що використовує векторний формат PostScript. Ці шрифти мають набагато більше обмежень, ніж шрифти OpenType.

Змінний шрифт

Змінні шрифти OpenType особливі тим, що, на відміну від звичайних гарнітур шрифтів, прості варіації, зокрема ширина та насичення, включені в один шрифт. Змінні шрифти можуть плавно інтерполюватися між різними варіаціями, причому ширина та насичення стають віссю варіації. Це також не обмежується цим, серед інших прикладів Нахилений шрифт або Оптичний розмір. У Krita передбачено повну підтримку цих шрифтів, а їхні вісі можна змінити в розділі Стиль шрифту на бічній панелі властивостей тексту.

Кольоровий шрифт

Шрифт, у якому не просто визначено гліфи, але також і кольори цих гліфів.

У поточній версії Krita передбачено підтримку не усіх кольорових шрифтів, маємо підтримку лише таблиць Bitmap та Colrv0. Для шрифтів, що містять лише таблиці SVG та Colrv1, буде показано лише шістнадцяткові блоки.

Додавання нових шрифтів

Ви можете додавати шрифти, встановлюючи нові шрифти у вашій системі або додаючи їх до теки «fonts» у каталозі ресурсів Krita. Останнє корисно, коли в системі не можна встановлювати шрифти.

При додаванні нових шрифтів Krita динамічно перебудовуватиме внутрішній список шрифтів. Однак, хоча нові шрифти з’являтимуться у списку шрифтів, оновлення старих шрифтів вимагатиме перезапуску Krita.