These fonts are supported by applications on all major operating systems (macOS, Windows, Linux-based, iOS, and Android), however the extent of that support depends on the individual OS and application. In particular, the application currently needs to support SIL’s Graphite rendering technology.
Install the fonts by decompressing the .zip archive and installing the fonts using the standard font installation process for .ttf (TrueType/OpenType) fonts for your platform. For additional tips see the help page on Font installation.
Keyboarding and character set support
These fonts do not include keyboards or other software for entering text. To type the symbols in these fonts use the keyboarding systems provided in your OS or use a separate utility. SIL’s Keyman provides keyboards for over 2000 languages and works on all major desktop and mobile platforms. For information on other keyboarding options see the overview at Keyboard Systems Overview (ScriptSource).
See Character set support for details of the Unicode support provided by these fonts.
Rendering and application support
These fonts currently support only Graphite shaping. OpenType code is in development but requires changes to external shaping engines. When those changes become mainstream an OpenType version will be released.
Web font versions of these fonts (in WOFF and WOFF2 formats) are available in the
web folder. These can be copied to a web server and used as fonts on web pages. A very basic HTML/CSS demo page is also included. For more information on the options and techniques available for using these fonts on web pages see Using SIL Fonts on Web Pages.
These fonts are encoded according to The Unicode Standard. There may be future changes to Unicode that regularize the encoding for Tai Tham (Lanna). This project will be updated to track those changes.
If you have text that uses a legacy, non-Unicode encoding there are tools that can help you convert that text for use with Unicode fonts. See Introduction to Text Conversion and Transliteration.