Графит (технология умных шрифтов)

редактировать
Графитовый
Разработчики) SIL International
Стабильный выпуск 1.3.14 / 1 апреля 2020 г. ; 18 месяцев назад ( 2020-04-01)
Репозиторий
Операционная система Мультиплатформенность
Тип Библиотека разработки программного обеспечения
Лицензия LGPL, CPL
Веб-сайт графит.sil.org

Graphite - это программируемая совместимая с Unicode технология интеллектуальных шрифтов и система рендеринга, разработанная SIL International в качестве бесплатного программного обеспечения, распространяемого в соответствии с условиями GNU Lesser General Public License и Common Public License.

СОДЕРЖАНИЕ
  • 1 Возможности и сравнение с другими технологиями интеллектуальных шрифтов
  • 2 Графитовая опора
  • 3 См. Также
  • 4 ссылки
  • 5 Внешние ссылки
Возможности и сравнение с другими технологиями умных шрифтов

Graphite основан на формате шрифта TrueType и добавляет три собственные таблицы. Это позволяет для различных правил рендеринга, включая лигатуры, глифы замену, вставки глифа, глиф перегруппировку, якорь диакритических, кернинг и обоснование. Графитовые правила могут зависеть от контекста. Например, может существовать правило замены глифов, которое заменяет все незавершенные s на ſ.

В шрифте Graphite вся информация об интеллектуальном рендеринге находится в файле шрифта. Чтобы отобразить интеллектуальный рендеринг Graphite, приложению требуется только поддержка Graphite, но не требуется никаких встроенных знаний о рендеринге системы записи. Это делает Graphite особенно подходящим для систем письма меньшинств, которые не могут полагаться на приложения для предоставления встроенной информации о рендеринге. В этом отношении Graphite похож на AAT и отличается от OpenType, который требует, чтобы приложения предоставляли встроенную информацию о рендеринге.

Графитовая опора

Графит изначально был реализован в Windows. Он был перенесен на Linux. Он также доступен в Mac OS X Snow Leopard, хотя с AAT macOS уже предоставляет технологию, подходящую для скриптов меньшинств.

Приложения, поддерживающие Graphite, включают SIL WorldPad, XeTeX, OpenOffice.org (начиная с версии 3.2, кроме версии для macOS), LibreOffice (ранее, за исключением версии для macOS, поскольку версия 5.3 стала доступной на всех платформах). Он был встроен в Thunderbird 11 и Firefox 11 и был включен по умолчанию с версии 22, но был отключен в Firefox версии 45.0.1 и повторно включен в версии 49.0.

Поддержка графита может быть добавлена ​​в приложения в Linux с помощью пакета pango-graphite и в Windows с помощью экспериментального дополнения MultiScribe.

Смотрите также
использованная литература
внешние ссылки

  • v
  • т
  • е
  • v
  • т
  • е
Последняя правка сделана 2024-01-07 03:33:49
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте