Панго

  • Обзор библиотеки Pango

    • Pango — это библиотека для рендеринга текста в Юникоде, работающая с движком HarfBuzz. 
    • Она обеспечивает полнофункциональный рендеринг и кроссплатформенную поддержку с использованием API-интерфейсов и сторонних библиотек. 
    • Текст, обработанный Pango, выглядит одинаково на разных операционных системах. 
  • История и название

    • Название Pango происходит от греческого «пан» и японского «го», что означает «все языки». 
    • Проект был создан в январе 2000 года из слияния GScript и GnomeText. 
    • Первая версия Pango была выпущена 11 марта 2002 года. 
  • Поддержка функций OpenType

    • Pango 1.17 и более поздние версии поддерживают тег ‘locl’ для использования локализованных глифов. 
    • Демонстрация использования функции ‘locl’ на примере румынского языка. 
    • Возможность изменения языкового стандарта через переменные окружения POSIX. 
    • Возможность изменения языка текста на лету с помощью разметки Pango. 
  • Основные пользователи

    • Pango интегрирован в большинство дистрибутивов Linux и используется в GTK, Firefox и Thunderbird. 
  • Дополнительные ресурсы

    • Ссылки на другие многоязычные механизмы рендеринга текста и шрифтовые технологии. 
  • Рекомендации

    • Ссылки на внешние ресурсы и официальные веб-сайты. 
  • Авторство

    • Автор статьи — Оуэн Тейлор, который также предоставил дополнительные ссылки на свои выступления и руководства по Pango. 

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

Панго — Википедия, бесплатная энциклопедия

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

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