Este artículo necesita citas adicionales para su verificación . ( marzo de 2013 ) |
Desarrollador(es) | SIL Internacional |
---|---|
Versión estable | 1.3.14 / 1 de abril de 2020 ( 01-04-2020 ) [1] |
Repositorio |
|
Escrito en | C++ |
Sistema operativo | Multiplataforma |
Tipo | Biblioteca de desarrollo de software |
Licencia | Licencia LGPL , Licencia CPL |
Sitio web | grafito.sil.org |
Graphite es una tecnología de fuentes inteligentes programable compatible con Unicode y un sistema de representación desarrollado por SIL International como software libre , distribuido bajo los términos de la Licencia Pública General Reducida de GNU y la Licencia Pública Común . [2]
Graphite se basa en el formato de fuente TrueType y agrega tres tablas propias. Permite una variedad de reglas de representación, incluidas ligaduras , sustitución de glifos , inserción de glifos, reorganización de glifos, diacríticos de anclaje , kerning y justificación . Las reglas de Graphite pueden ser sensibles al contexto. Por ejemplo, puede haber una regla de sustitución de glifos que reemplace cada s no final por una ſ .
En una fuente Graphite, toda la información de representación inteligente reside dentro del archivo de fuente. Para mostrar la representación inteligente de Graphite, una aplicación solo necesita compatibilidad con Graphite, pero no necesita conocimiento integrado sobre la representación del sistema de escritura . Esto hace que Graphite sea especialmente adecuado para sistemas de escritura minoritarios que no pueden depender de aplicaciones para proporcionar información de representación integrada. En este sentido, Graphite es similar a AAT y diferente de OpenType , que requiere que las aplicaciones proporcionen información de representación integrada.
Graphite se implementó originalmente en Windows . Se ha portado a Linux . También está disponible en Mac OS X Snow Leopard [3] aunque con AAT, macOS ya proporciona una tecnología adecuada para scripts minoritarios.
Las aplicaciones que admiten Graphite incluyen SIL WorldPad, [4] XeTeX , OpenOffice.org (desde la versión 3.2, excepto la versión para macOS), LibreOffice (anteriormente, excepto la versión para macOS, desde la versión 5.3, Graphite está disponible en todas las plataformas). [5] Se integró en Thunderbird 11 y Firefox 11, [6] y se activó de forma predeterminada desde la versión 22, pero se deshabilitó en Firefox versión 45.0.1 y se volvió a habilitar en la versión 49.0. [7] [8]