Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

On this page

Pan Africa Mnemonic (SIL) Keyboard Help

This is the mnemonic version of the Pan Africa (SIL) keyboard. It features a layout that adjusts to the arrangement of keys on your hardware keyboard. For a keyboard tailored to the US hardware keyboard, use "Pan Africa Positional (SIL)".

This keyboard was developed to type the Latin-script languages of Africa. An attempt was made to cover the orthographic needs for SIL in many of the countries of Africa, but this cannot be considered a complete list, nor should it be considered an endorsement for this particular layout.

Keyboard Assignments

Letters

The following letters are available by typing directly:

a

b

c

d

e

f

g

h

i

j

k

l

m

A

B

C

D

E

F

G

H

I

J

K

L

M

n

o

p

q

r

s

t

u

v

w

x

y

z

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

The following letters are available by typing the keystrokes underneath.

ɑ

ʌ

ɓ

ƈ

ɖ

ɗ

ɛ

ǝ

ə

ƒ

ɠ

ɣ

ɦ

ɨ

ɩ

ƙ

[a

]v

[b

[c

[j

[d

[s

[e

]e

[f

[g

[x

[h

[i

[l

[k

Ʌ

Ɓ

Ƈ

Ɖ

Ɗ

Ɛ

Ǝ

Ə

Ƒ

Ɠ

Ɣ

Ȟ

Ɨ

Ɩ

Ƙ

[A

]V

[B

[C

[J

[D

[S

[E

]E

[F

[G

[X

[H

[I

[L

[K

ɲ

ŋ

ø

ɔ

ƥ

ɍ

ɽ

ʃ

ŧ

ƭ

ʉ

ʋ

ƴ

ʒ

ƶ

[m

[n

[q

[o

[p

[r

]r

]s

]t

[t

[u

[v

[w

[y

[z

]z

Ɲ

Ŋ

Ø

Ɔ

Ƥ

Ɍ

Ʃ

Ŧ

Ƭ

Ʉ

Ʋ

Ƴ

Ʒ

Ƶ

[Q

[O

[P

[R

]R

]S

]T

[T

[U

[V

[W

[Y

[Z

]Z

[M

[N

Other

ʔ

ʕ

ʼ

[?

]?

[′

Punctuation

The following punctuation is available by typing directly:

!

#

$

%

&

*

(

)

-

=

+

\

:

;

,

.

?

The following punctuation is available by typing the keystrokes underneath.

«

»

/

< 

> 

@

[

]

^

_

`

~

{

}

|

<< 

< 

> 

>> 

]/

]<

]>

]@

][

]]

]^

]_

]`

]~

]{

]}

]|

 

[<[<

[<

[>

[>[>

 

Diacritics

Diacritics are typed after the character they are to appear above (or below). If you need stacking diacritics they should be typed in the order of lowest to highest. If you have a diacritic above and another below, they can be combined in any order. If the precomposed character exists in Unicode that is the character that will be output.

Above

̀

́

̂

̃

̄

̇

̈

̌

̍

̊

 

`

/

^

~

_

}

"

{

|

@

 

Below

 

 

 

̰

̱

̣

 

 

̩

̥

̧

 

 

 

[~

[_

[}

 

 

[|

[@

[,

Numbers

Numbers are available by typing directly:

1

2

3

4

5

6

7

8

9

0

Reference

This section is intended purely for reference in case a person desires to see the Unicode Scalar Value of a particular character.

Orthographic Characters

keystrokes

to get

Unicode

keystrokes

to get

Unicode

a

a

U+0061

A

A

U+0041

[ + a

ɑ

U+0251

[ + A

U+2C6d

] + v

ʌ

U+028C

] + V

Ʌ

U+0245

b

b

U+0062

B

B

U+0042

[ + b

ɓ

U+0253

[ + B

Ɓ

U+0181

c

c

U+0063

C

C

U+0043

[ + c

ƈ

U+0188

[ + C

Ƈ

U+0187

d

d

U+0064

D

D

U+0044

[ + j

ɖ

U+0256

[ + J

Ɖ

U+0189

[ + d

ɗ

U+0257

[ + D

Ɗ

U+018A

e

e

U+0065

E

E

U+0045

[ + e

ɛ

U+025B

[ + S

Ɛ

U+0190

[ + s

ǝ

U+01DD

[ + E

Ǝ

U+018E

] + e

ə

U+0259

] + E

Ə

U+018F

f

f

U+0066

F

F

U+0046

[ + f

ƒ

U+0192

[ + F

Ƒ

U+0191

g

g

U+0067

G

G

U+0047

[ + g

ɠ

U+0260

[ + G

Ɠ

U+0193

[ + x

ɣ

U+0263

[ + X

Ɣ

U+0194

h

h

U+0068

H

H

U+0048

[ + h

ɦ

U+0266

[ + H

Ȟ

U+021E

i

i

U+0069

I

I

U+0049

[ + i

ɨ

U+0268

[ + I

Ɨ

U+0197

[ + l

ɩ

U+0269

[ + L

Ɩ

U+0196

j

j

U+006A

J

J

U+004A

k

k

U+006B

K

K

U+004B

[ + k

ƙ

U+0199

[ + K

Ƙ

U+0198

l

l

U+006C

L

L

U+004C

m

m

U+006D

M

M

U+004D

n

n

U+006E

N

N

U+004E

[ + m

ɲ

U+0272

[ + M

Ɲ

U+019D

[ + n

ŋ

U+014B

[ + N

Ŋ

U+014A

o

o

U+006F

U+004F

O

U+004F

[ + q

ø

U+00F8

[ + Q

Ø

U+00D8

[ + o

ɔ

U+0254

[ + O

Ɔ

U+0186

p

p

U+0070

U+0050

P

U+0050

[ + p

ƥ

U+01A5

[ + P

Ƥ

U+01A4

q

q

U+0071

U+0051

Q

U+0051

r

r

U+0072

U+0052

R

U+0052

[ + r

ɍ

U+024D

[ + R

Ɍ

U+024C

] + r

ɽ

U+027D

] + R

U+2C64

s

s

U+0073

U+0053

S

U+0053

] + s

ʃ

U+0283

] + S

Ʃ

U+01A9

t

t

U+0074

T

T

U+0054

[ + t

ƭ

U+01AD

[ + T

Ƭ

U+01AC

] + t

ŧ

U+0167

] + T

Ŧ

U+0166

u

u

U+0075

U

U

U+0055

[ + u

ʉ

U+0289

[ + U

Ʉ

U+0244

v

v

U+0076

V

V

U+0056

[ + v

ʋ

U+028B

[ + V

Ʋ

U+01B2

w

w

U+0077

W

W

U+0057

[ + w

U+2C73

[ + W

U+2C72

x

x

U+0078

X

X

U+0058

y

y

U+0079

Y

Y

U+0059

[ + y

ƴ

U+01B4

[ + Y

Ƴ

U+01B3

z

z

U+007A

Z

Z

U+005A

] + z

ƶ

U+01B6

] + Z

Ƶ

U+01B5

[ + z

ʒ

U+0292

[ + Z

Ʒ

U+01B7

 

 

 

] + ?

ʕ

U+0295

[ + '

ʼ

U+02BC

[ + ?

ʔ

U+0294

Punctuation

Punctuation is typed normally with the exception of the following:

keystrokes

to get

Unicode

< + <

«

U+00AB

> + >

»

U+00BB

< 

U+2039

> 

U+203A

] + /

/

U+002F

] + <

< 

U+003C

] + >

> 

U+003E

] + @

@

U+0040

] + [

[

U+005B

] + ]

]

U+005D

] + ^

^

U+005E

] + _

_

U+005F

] + `

`

U+0060

] + {

{

U+007B

] + |

|

U+007C

] + }

}

U+007D

] + ~

~

U+007E

Diacritics

Above

Type after vowel

to get

Unicode

`

̀

U+0300

/

́

U+0301

^

̂

U+0302

~

̃

U+0303

_

̄

U+0304

}

̇

U+0307

"

̈

U+0308

{

̌

U+030C

|

̍

U+030D

@

̊

U+030A

Below

deadkey keystrokes
(type after vowel)

to get

Unicode

[ + ~

̰

U+0330

[ + _

̱

U+0331

[ + }

̣

U+0323

[ + |

̩

U+0329

[ + @

̥

U+0325

[ + ,

̧

U+0327

All Documentation Versions