LINUX.ORG.RU

Fontmatrix 1.0.0 и 1.0.1

 , , , ,


1

1

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

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

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

★★★★★

Проверено: cetjs2 ()
Последнее исправление: dataman (всего исправлений: 2)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.