Resources
Requirements
This font is supported by all major operating systems (macOS, Windows, Linux-based, iOS, and Android), however the extent of that support depends on the individual OS and application.
Installation
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
This font does not include keyboards or other software for entering text. To type the symbols in this font use the keyboarding systems provided in your OS or use a separate utility. SIL’s Keyman is a cross-platform keyboarding system and a number of Ethiopic keyboards are available:
- SIL Power-G Ethiopic keyboard
- SIL Ethiopic keyboard
- GFF Amharic keyboard
- GFF Amharic Classic keyboard
- GFF Awngi & Xamtanga
- GFF Blin Keyboard
- GFF Ge’ez Keyboard
- GFF Gurage
- GFF Gurage Legacy
- GFF Tigre
- GFF Tigrinya-Ethiopia Keyboard
- GFF Tigrinya-Eritrean Keyboard
- GFF Harege Fidelat
- GFF Mesobe Fidelat
- GFF Harari
- Ge’ez Berhan
Various other means may be available for different operating-system platforms to create additional input methods. For instance, Windows (Vista and above) provides an Ethiopic IME.
For information on other keyboarding options see the overview at Keyboard Systems Overview (ScriptSource).
See Character set support for details of the Unicode characters supported by this font.
Rendering and application support
This font will work normally like any other font in most applications. If the writing system requires special diacritic positioning the application/OS will need to support OpenType.
If special font features are to be activated the application will need to provide a way to turn on the feature or choose the feature setting. Details of current application support, and specific techniques for activating features, are on the Using Font Features help page.
Although this current font supports only OpenType, previous versions provided support for the Graphite technology. Graphite was supported through version 2.2. These older versions remain available from our Previous Versions archive.
Web fonts
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.
Text conversion
This font is encoded according to The Unicode Standard. 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.
In order to use this font with existing data that was created for use with fonts developed using custom-encoded fonts, it is necessary to re-type or convert data to produce data that is encoded in conformance with the Unicode Standard. SIL Converters and/or TECkit can be used for character encoding conversion. TECkit allows users to write their own custom conversion mappings.
Three TECkit mapping files (compiled and uncompiled) are available as a separate download SIL-Ethiopia (Latin to Fidel) Unicode mapping. They are intended for use where text has been input “phonetically” as a syllable (“be”, “ppii”, etc.) and conversion to fidel is desired (U+1264 ቤ, U+1352 ፒ, etc.).
If you used an earlier version of the Abyssinica SIL font, and used some of the Private Use Area (PUA) codepoints in your data, you may wish to use the PUA to Unicode mapping file to convert your data from PUA codepoints to Unicode 6.0.
The TECkit package is available for download from SIL’s TECkit Web site.
The SIL Converters package is available for download from SIL’s SIL Converters Web site.
Docx Converter for Legacy Ethiopic Font Encoding Systems — This tool is available (non-SIL) to assist in migrating Microsoft Word documents in pre-Unicode Ethiopic fonts into a Unicode font supporting Ethiopic script.