ХарфБазз

Шумиха История и развитие HarfBuzz — программная библиотека для поддержки формирования текста.   Первая версия (2006-2012) ориентирована на шрифты OpenType.   Новая […]

Шумиха

  • История и развитие

    • HarfBuzz — программная библиотека для поддержки формирования текста.  
    • Первая версия (2006-2012) ориентирована на шрифты OpenType.  
    • Новая версия (2012-) поддерживает различные шрифтовые технологии.  
    • В 2013 году Бехдад Эсфахбод получил премию O’Reilly Open Source Award за работу над HarfBuzz.  
  • Основные вехи развития New HarfBuzz

    • 2: Поддержка силиметаллической графитовой опоры.  
    • 0: Включает концепции универсального движка формирования данных от Microsoft.  
    • 4: Поддержка изменения шрифта OpenType.  
    • 6: Поддержка Unicode 10.  
    • 8: Поддержка Unicode 11.  
    • 0: Поддержка форматирования Apple Advanced Typography (AAT).  
    • 1: Поддержка цветных шрифтов и улучшенные основные функции формирования AAT.  
    • 4: Поддержка Unicode 12.  
    • 7: Поддержка Unicode 13.  
    • 0: Стабильный API для настройки подмножеств шрифтов, поддержка Unicode 14.  
    • 0: Поддержка более 65536 символов и метрик.  
    • 3: Значительное ускорение.  
    • 0 BE: Поддержка шрифтов 5.0 BE.  
    • 2: Поддержка Unicode 15.  
    • 0: Новые API, новая утилита командной строки, поддержка выделения шрифтов и сокращение использования памяти.  
    • 0: Поддержка использования формирователя на основе WebAssembly, встроенного в шрифты.  
  • Пользователи и интеграция

    • Большинство приложений используют HarfBuzz через библиотеки UI toolkit.  
    • HarfBuzz используется в GNOME (GTK+), KDE (Qt), ChromeOS (Skia), PlayStation 4, Android, Java, Flutter, Godo.  
    • HarfBuzz используется непосредственно в Chrome, Firefox, LibreOffice, Scribus, Inkscape, Adobe Photoshop, Adobe InDesign, Figma, XeTeX, LuaTeX.  
  • Связанные технологии

    • Graphite — программируемая технология интеллектуальных шрифтов.  
    • Uniscribe и DirectWrite — API для Windows и macOS.  

Полный текст статьи:

ХарфБазз

Оставьте комментарий

Прокрутить вверх