Character Set Support
The Harmattan font does not contain complete coverage of all the characters defined in Unicode for Arabic script. Because the font style is specifically intended for West Africa, the character set for this font is aimed at West African languages. Thus, Asia-specific characters are not included.
The following character ranges constitute the list of characters supported by this font:
|Unicode block||Harmattan support|
|Arabic||✓ except for 0605..0608, 060B, 060D..060F, 0615..0618, 061A, 0620, 0659, 065F, 0672..0673, 0675..0679, 067C, 067F..0681, 0687..0688, 0690..0691, 0693, 0696, 0699, 06A6, 06AB, 06B0..06B4, 06BB..06BC, 06BE, 06C1..06C4, 06C6, 06CD, 06D3, 06DE, 06E1, 06E9, 06F0..06F9, 06FD..06FF|
|Arabic Supplement||✓ except for 0759, 075C, 0768, 07bC, 076E..077D|
|Arabic Extended-A||✓ except for 08AA..08AD, 08B0..08B1, 08B3..08BA, 08BE..08E9, 08EE|
|Arabic Presentation Forms-A||only includes FD3E..FD3F, FDF2|
|Arabic Presentation Forms-B||✗|
|Codepage 1252 (Western)¹||✓|
A selection of characters from the General Punctuation block, such as various-sized spaces, are also supported; a utility such as SIL ViewGlyph can be used to examine the exact repertoire of this font.
¹Inclusion of basic Latin repertoire is provided as a convenience, e.g., for use in menus or for displaying markup in text files; these fonts are not intended for extensive Latin script use.