Graphite (технология SIL)
Graphite | |
---|---|
Тип | библиотека функций |
Разработчики | SIL International и Martin Hosken[вд] |
Последняя версия | |
Репозиторий | github.com/silnrsi/graph… |
Лицензия | LGPL-2.1[вд][2] |
Сайт | scripts.sil.org/cms/scri… graphite.sil.org |
Graphite — технология создания Юникод-совместимого смарт-шрифта и система рендеринга, разработанная SIL International. Это свободное программное обеспечение, распространяемое на условиях GNU Lesser General Public License и Common Public License.
Возможности
[править | править код]Graphite основана на формате TrueType, и создаёт дополнительно три собственные таблицы данных, описывающие особенности системы письменности, а также создаёт правила изменения символов в зависимости от контекста, например, лигатур, замены или вставки глифов, диакритики, кернинга и выключки.
Вся необходимая для использования Graphite информация находится в файле шрифта, куда её заносит сам дизайнер-разработчик, поэтому приложению не требуется знать систему письменности, а только лишь иметь поддержку Graphite. Это делает её особенно удобной для малых систем письменности, которые не могут полагаться на встроенные в приложения системы отрисовки. Таким образом, Graphite напоминает Apple Advanced Typography и отличается от OpenType, который требует от приложения встроенной системы отрисовки.
Поддержка Graphite
[править | править код]Graphite был первоначально разработана на Windows, а затем была портирована на Линукс. Она также доступна на Maс OS Х 10.6[3] хотя с ААТ Mac OS и так обеспечивает технологии, пригодные для малых письменностей.
Приложения, поддерживающие Graphite, включают SIL WorldPad,[4] XeTeX, OpenOffice.org (начиная с версии 3.2, кроме Mac-версия), LibreOffice. Она встроена в Thunderbird и Firefox, начиная с 11 версии,[5], а с 22-й версии включена по умолчанию.
Примечания
[править | править код]- ↑ Release 1.3.14 — 2020.
- ↑ https://github.com/silnrsi/graphite/blob/1.3.11/COPYING
- ↑ Why was Graphite developed? SIL International. Дата обращения: 1 декабря 2015. Архивировано 6 июля 2020 года.
- ↑ SIL WorldPad . Scripts.sil.org. Дата обращения: 14 августа 2012. Архивировано 17 мая 2008 года.
- ↑ Graphite - Using Graphite in Mozilla Firefox . SIL International. Дата обращения: 24 апреля 2013. Архивировано 6 июля 2020 года.
Ссылки
[править | править код]- Официальный сайт Graphite Архивная копия от 26 марта 2003 на Wayback Machine
- Graphite fonts Архивная копия от 16 мая 2008 на Wayback Machine
- SIL Graphite Sourceforge website Архивная копия от 17 октября 2019 на Wayback Machine
- Project SILA Архивная копия от 20 октября 2012 на Wayback Machine — Graphite and Mozilla integration project
- Presentation of Graphite for aKademy 2007, by S Correll Архивная копия от 11 апреля 2016 на Wayback Machine