stringtranslate.com

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

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

Возможности и сравнение с другими технологиями интеллектуальных шрифтов

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

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

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

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

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

Смотрите также

Ссылки

  1. ^ "Releases - silnrsi/graphite" . Получено 1 апреля 2020 г. – через GitHub .
  2. Байфилд, Брюс (28 марта 2006 г.). «Graphite: технология интеллектуальных шрифтов приходит в FOSS». Linux.com .
  3. ^ «Почему был разработан графит?». SIL International.
  4. ^ "SIL WorldPad". Scripts.sil.org . Получено 2012-08-14 .
  5. ^ "Release Notes 5.3". Wiki . The Document Foundation . 11 ноября 2016 . Получено 13 декабря 2016 .
  6. ^ "Graphite - Использование Graphite в Mozilla Firefox". SIL International . Получено 24 апреля 2013 г.
  7. ^ "Firefox — Notes (45.0.1) — Mozilla". Mozilla . Получено 24 сентября 2016 .
  8. ^ "Firefox — Notes (49.0) — Mozilla". Mozilla . Получено 24 сентября 2016 .

Внешние ссылки