Темы



Fontmatrix 1.0.0 и 1.0.1

Коротко сгенерировано ИИ по тексту статьи
  • Выпуски Fontmatrix вышли 25 и 30 сентября; кроссплатформенный менеджер работает в Linux и Windows.
  • Проект перешёл на Qt 6 и KDE Frameworks 6; добавлены поддержка вариативных и цветных шрифтов, письменностей справа налево и поиск дубликатов.
  • Версия 1.0.1 доступна в форматах AppImage и Flatpak.
1000px.jpg

25 и 30 сентября состоялись выпуски 1.0.0 и 1.0.1 кроссплатформенного (Linux и Windows) менеджера шрифтов Fontmatrix.

Основные возможности:

  • активация и деактивация шрифтов;
  • пометка шрифтов тегами и группировка шрифтов в наборы;
  • поиск шрифтов с помощью простых или комбинированных фильтров: по тегам, метаданным, классификации PANOSE, охвату языка, лицензии и технологии шрифта;
  • подробное инспектирование шрифтов: просмотр глифов, функций OpenType, названий и таблиц TrueType;
  • тестирование функций OpenType, включая шейпинг с помощью HarfBuzz и поддержкой письменностей с написанием текста справа налево;
  • поддержка вариативных и цветных шрифтов: глифов CBDT, sbix, COLR и OpenType-SVG;
  • сравнение глифов нескольких шрифтов, с наложением их друг на друга;
  • поиск дубликатов шрифтов;
  • создание каталогов шрифтов в виде файла PDF;
  • извлечение шрифтов, встроенных в файл PDF (при компиляции с библиотекой PoDoFo не ниже версии 0.10).

Проект написан на языке C++ и распространяется по лицензии GNU GPL 2.

Основные изменения:

  • переход на использование Qt 6 и KDE Frameworks 6;
  • добавлена поддержка вариативных шрифтов;
  • добавлена поддержка цветных шрифтов;
  • добавлена поддержка письменностей с написанием текста справа налево;
  • добавлена поддержка активации шрифтов на каждой платформе: в Linux активированные находятся в ~/.local/share/fonts/fontmatrix и Fontmatrix больше не изменяет fonts.conf пользователя; вспомогательный хелпер активирует шрифты для всех пользователей;
  • добавлены новые фильтры по охвату языка, лицензии и технологии шрифта;
  • добавлен поиск дубликатов шрифтов с группировкой результатов поиска: идентичных файлов и шрифтов с тем же семейством, стилем и версией;
  • добавлен экспорт списка шрифтов в формате XeTeX;
  • добавлен перенос текста при отображении образцов текстов при помощи библиотеки libhyphen;
  • удалены: поддержка скриптового движка PythonQt, просмотр помощи с использованием QtWebEngine, копии библиотек HarfBuzz, libhyphen, ICU, m17n и Pango;
  • версия 1.0.1 доступна для загрузки в форматах AppImage и Flatpak.

>>> Исходный код на GitHub

>>> История проекта

>>> Подробнее

©  Linux.org.ru