ppc64le/linux/: graphite2-1.3.14 metadata and description

Homepage Simple index

SIL graphite2 smart font system python bindings

author SIL International
classifiers
  • License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
  • License :: OSI Approved :: Mozilla Public License 1.1 (MPL 1.1)
  • Operating System :: Microsoft :: Windows
  • Operating System :: POSIX
  • Programming Language :: Python :: 2.7
  • Programming Language :: Python :: 3
  • Environment :: MetaData :: IBM Python Ecosystem
description_content_type text/markdown
dynamic summary
license LGPL-2.1+ OR MPL-1.1+
requires_dist
  • future
File Tox results History
graphite2-1.3.14-py3-none-any.whl
Size
46 KB
Type
Python Wheel
Python
3

Graphite engine

Project CI status

OS Intel 64 bit Intel 32 bit Arm 32 bit
Linux Build Status Build Status Build Status
Windows Build Status Build Status

What is Graphite?

Graphite is a system that can be used to create “smart fonts” capable of displaying writing systems with various complex behaviors. A smart font contains not only letter shapes but also additional instructions indicating how to combine and position the letters in complex ways.

Graphite was primarily developed to provide the flexibility needed for minority languages which often need to be written according to slightly different rules than well-known languages that use the same script.

Examples of complex script behaviors Graphite can handle include:

See examples of scripts with complex rendering.

Graphite system overview

The Graphite system consists of:

Graphite renders TrueType fonts that have been extended by means of compiling a GDL program.

Further technical information is available on the Graphite technical overview page.