Smart Font Features
Abyssinica SIL is a TrueType font with smart font capabilities added using OpenType and Graphite font technologies. The Ethiopic script does not require much rendering except for some combining marks for gemination and vowel length. However, there are some glyph variations for the Ethiopic script. Some applications let the user control certain features such as Character Variants to turn on the rendering of variant characters. However, at this point, most applications do not make use of those features so another solution is needed to show the variant characters. TypeTuner creates tuned fonts that use the variant glyph in place of the standard glyph. TypeTuner also provides the ability to turn on support for the Sebat Bet Gurage and Gumuz languages variants.
See also Latin, Cyrillic, and Greek — Application Support. Although that page is not targeted at Ethiopic support, it does provide a comprehensive list of applications that make full use of the OpenType and Graphite font technologies.
Advanced typographic capabilities
This font supports various advanced typographic capabilities using the Graphite and OpenType font technologies.
- Auto placement of diacritics (one level only) on Ethiopic syllables only (not on Latin characters)
- Kerning of almost 200 pairs of Ethiopic syllables
- OpenType Character Variants or Graphite features (alternately-designed glyphs are also provided for a number of characters for use in particular contexts)
- OpenType and Graphite support for the Sebat Bet Gurage [sgw] and Gumuz [guk] languages
These capabilities are available in any application that supports the Graphite technology. They are also available via the OpenType technology, though this requires applications that provide a sufficient level of support for OpenType Character Variant features.
A sample of diacritic placement and kerning is shown below:
Abyssinica SIL Sample – Diacritic placement and Kerning
There are some Ethiopic character shape differences in different Ethiopian languages. These can be accessed by using Graphite features, OpenType Character Variants, or language support for Sebat Bet Gurage and Gumuz languages. The documents below can be downloaded in order to see all the user-selectable font features that are available in the font. The feature names, feature ids, settings and examples are provided.
The User-selectable font features are demonstrated using .woff support on this page: Abyssinica SIL Features Demo.
Customizing with TypeTuner
For applications that do not make use of Graphite or the OpenType Stylistic Sets feature, you can now download fonts customized with the variant glyphs you choose. Read the Abyssinica SIL Font Features, visit TypeTuner Web, then to choose the variants and download your font.