Bamun

Bamum syllabary orthography notes

Updated 25 April, 2024

This page brings together basic information about the Bamum script and its use for the Bamun language. It aims to provide a brief, descriptive summary of the modern, printed orthography and typographic features, and to advise how to write Bamun using Unicode. This page restricts itself to discussion of the modern syllabary, and does not cover earlier pictograms and logograms.

Referencing this document

Richard Ishida, Bamum (Bamum Syllabary) Orthography Notes, 25-Apr-2024, https://r12a.github.io/scripts/bamu/bax

Sample

Select part of this sample text to show a list of characters, with links to more details.
Change size:   28px

ꛦ-ꚳꛊꚤ ꚳꚣꚧ꛱ꛦꚧ꛱ ꚳ꛰ꚴꚢ ꛲ꛗ ꛧ-ꚳꛊꚤ ꛄꚧ꛱ ꚳ꛰ꛤ꛰ ꚩꚤ ꛲ꛗ ꛨ-ꛅꚧ꛱ ꛣꚠ ꚳꛊꚤꚳ ꛎꛦ ꛛꚧ꛱ ꛲ꛗ ꛩ-꛲ꚣꛤ ꛅꚧ꛱ ꛇꛛꚧ꛱ ꛤ꛰ ꛨ ꚣꛤ ꛛꚧ꛱ ꛦ꛰ꚳ꛰ ꛪ-ꛕꚠꛤ ꛅꚧ ꛈ ꛅꚧ꛱ ꛖ ꚳ꛰ꛤ꛰ ꛲ꚱꛅ꛱

Usage & history

The Bamum script was used for administrative and educational purposes and documentation until the 1930s, when the script's inventor, King Nyoja, was exiled by the French and German colonial powers. The libraries and the printing press were destroyed, many of the books in the Bamum script were also destroyed, and the teaching of the script in schools was banned.

After Cameroon became independent in 1960, Seidou Njimoluh the son and heir of the script's inventor, King Nyoja, collected the Bamum manuscripts and other materials that survived and put them in his father's museum.o

Today the Bamum Scripts and Archives Project is trying to revive the Bamum script by teaching it to young people. o

ꚠ ꚡ ꚢ ꚣ a-ka-u-ku (A name for the script, using its first 4 letters.)

The Bamum script was invented by King Ibrahim Njoya (r. 1895 – 1931). It was originally a collection of around 500 logographs, adapted over 5 major revisions, and sometimes written vertically, top to bottom. No significant works are thought to have survived from this period, and we do not examine these characters here. Their use appears to have been restricted to only a few members of the palace.ws

A final overhaul of the script in 1910 reduced the characters to the syllabic set described here. The koqndon and tukwentis diacritics were introduced at that time to extend the repertoire.

Sources Scriptsource, Omniglot, and Wikipedia.

Basic features

The Bamum script is a syllabary. Letters typically represent a combination of consonants and vowels. See the table to the right for a brief overview of features for the modern Bamum orthography.

Bamum text runs left to right in horizontal lines.

Words are separated by spaces. The script is unicameral.

❯ characters

This is a simple syllabary where letter shapes don't follow any systematic pattern. Bamum has 78 basic letters, but A6F0 can be added to a base letter to expand the repertoire. In many cases this shortens the vowel and adds a glottal stop, but sometimes it makes other sound changes. In 2 cases A6F1 also produces a change in sound.

Using 6 letters and the 2 aforementioned diacritics, it is possible to write 11 standalone vowels, most of which come in pairs, ending with and without a glottal stop.

Syllables beginning with a consonant are written using 73 basic letters, plus the same 73 letters with A6F0, plus digraphs for 24 additional CV syllables; giving a total of 170 syllables. A few of these have built-in codas that are not the glottal stop.

Where one of the previously described syllables doesn't end with a coda, 12 syllable-final consonant sounds can be applied by killing the vowel with A6F1.

The spoken language is tonal, but tones are not written, although some syllables may be dedicated to a particular tone.

Bamum has its own set of punctuation marks.

Ten of the syllables are also used to represent numbers.

 

 

Character index

Letters

Show

Basic syllables

ꚡ␣ꚣ␣ꚥ␣ꚦ␣ꚨ␣ꚪ␣ꚫ␣ꚬ␣ꚭ␣ꚮ␣ꚯ␣ꚰ␣ꚱ␣ꚲ␣ꚳ␣ꚴ␣ꚵ␣ꚶ␣ꚷ␣ꚸ␣ꚹ␣ꚺ␣ꚻ␣ꚼ␣ꚽ␣ꚾ␣ꚿ␣ꛀ␣ꛁ␣ꛂ␣ꛃ␣ꛄ␣ꛅ␣ꛆ␣ꛇ␣ꛈ␣ꛉ␣ꛊ␣ꛋ␣ꛌ␣ꛍ␣ꛎ␣ꛏ␣ꛐ␣ꛑ␣ꛒ␣ꛓ␣ꛔ␣ꛕ␣ꛖ␣ꛗ␣ꛘ␣ꛙ␣ꛚ␣ꛛ␣ꛜ␣ꛝ␣ꛞ␣ꛟ␣ꛠ␣ꛡ␣ꛢ␣ꛣ␣ꛤ␣ꛥ

See also index_numbers.

Vowels

ꚩ␣ꚢ␣ꚤ␣ꚧ␣ꚠ

Combining marks

Show
꛰␣꛱

Numbers

Show
ꛦ␣ꛧ␣ꛨ␣ꛩ␣ꛪ␣ꛫ␣ꛬ␣ꛭ␣ꛮ␣ꛯ

These characters have the Unicode general category of number, but also serve as ordinary syllables.

Punctuation

Show
꛲␣꛳␣꛴␣꛵␣꛶␣꛷
Items to show in lists

Phonology

These are sounds of the Bamun language.

Click on the sounds to reveal locations in this document where they are mentioned.

Phones in a lighter colour are non-native or allophones. Source Wikipedia.

Vowel sounds

Plain vowels

i y y ɨ ɨ ɯ ɯ u e o ə ə ɛ ɔ a

Open syllables have vowels of normal length, but vowels followed by a glottal stop are half-long /ˑ/.

Consonant sounds

labial alveolar post-
alveolar
palatal velar labialized velar labio-velar glottal
stops p b t d     k ɡ ɡʷ k͡p g͡b ʔ
pre-nasalised ᵐp ᵐb ⁿt ⁿd     ᵑk ᵑɡ ᵑkʷ ᵑɡʷ ᵑ͡ᵐk͡p ᵑ͡ᵐg͡b  
fricatives f v s z ʃ ʒ   x ɣ      
pre-nasalised ᵐf ᵐv ⁿs ⁿz ᶮʃ ᶮʒ          
nasal m n   ɲ ŋ ŋʷ ŋ͡m
approximant w l   j      
trill/flap   r    

Some transcriptions include an x to indicate a slight voiceless velar fricative (according to Ward) that occasionally follows ɯ and other close vowels. It has been omitted here.r

Tone

Bamum has 5 tones: à low, á high, ā mid, ǎ rising, â falling.wl,#Tones

Observation: Evidence needed as to whether or not they are indicated in the orthography.

Structure

Most Bamum words are syllables of the form CV(C).d,584

The closing consonant of a syllable can only be one of p t m n ŋ.d,584

Syllables

Observation: It was difficult to find information about the Bamum syllabary, and the phonetic values of the symbols had to be interpreted from different transcriptions, which occasionally appeared to be inconsistent. The lists below use Wikipedia as the basis for the plain syllables and those with diacritics. There appear to be some anomalies in the Wikipedia data and an attempt was made to address those. The information about digraphs comes from Omniglot. The following should be considered a best estimate of the correspondences between letters and sounds, given the information available.

Vowels

ꚩ␣ꚩ꛰␣ꛉ꛰␣ꚢ␣ꚤ␣ꚤ꛰␣ꚧ꛱␣ꚧ␣ꚧ꛰␣ꚠ␣ꚠ꛰

Bamum has 6 characters dedicated to vowel-only syllables. The full set of 11 Bamum vowel syllables is produced by adding one of 2 combining marks. The set of unique code points involved is:

ꚠ␣ꚢ␣ꚤ␣ꚧ␣ꚩ␣ꛉ␣꛰␣꛱

CV(C) basic letters

The following letters are all used for syllables that begin with a consonant. (The vowel-related letters above are omitted.)

ꛝ␣ꛈ␣ꛅ␣ꛗ␣ꛊ␣ꚫ␣ꛠ␣ꛧ␣ꛤ␣ꛫ␣ꚦ␣ꛇ␣ꛪ␣ꛨ␣ꚰ␣ꚱ␣ꛥ␣ꛄ␣ꚣ␣ꚺ␣ꛒ␣ꚻ␣ꛓ␣ꛟ␣ꚡ␣ꛩ␣ꛔ␣ꛘ␣ꛋ␣ꛙ␣ꛭ␣ꛮ␣ꚷ␣ꚴ␣ꛬ␣ꚶ␣ꚸ␣ꛖ␣ꛀ␣ꛃ␣ꚾ␣ꛆ␣ꚲ␣ꛯ␣ꛎ␣ꚵ␣ꚯ␣ꛢ␣ꛦ␣ꛣ␣ꛏ␣ꚽ␣ꚼ␣ꛛ␣ꚨ␣ꛕ␣ꛉ␣ꛚ␣ꚬ␣ꚭ␣ꛐ␣ꛌ␣ꚥ␣ꛑ␣ꛡ␣ꛜ␣ꛍ␣ꚮ␣ꛞ␣ꚪ␣ꛁ␣ꚿ␣ꛂ

Extending the repertoire

The 80 syllabic symbols of the Bamum syllabary are not sufficient to cover all the sounds of the Bamun language. To extend the repertoire, 3 approaches are used.

  1. Add the diacritic A6F0.
  2. Add the diacritic A6F1.
  3. Combine syllable symbols to create new sounds.

Use of kɔʔⁿdɔn

A6F0 changes the sound of a syllable. This most commonly involves shortening the vowel and adding a final glottal stop while removing any existing syllable-final consonants, eg. compare kɛt ꚻ꛰ kɛʔ

Sometimes prenasalisation is also removed,ws,266 eg. compare ⁿte ꛇ꛰ teʔ

In other cases, the sound change involves syllable-final nasalisation rather than a glottal stop, eg. compare pi ꛝ꛰

In a number of other cases, the change is much more idiosyncratic, eg. compare fɔm ꛙ꛰ ᵐvɔp

Combinations of each of the basic letters with A6F0.

ꛝ꛰␣ꛈ꛰␣ꛅ꛰␣ꛗ꛰␣ꛊ꛰␣ꛠ꛰␣ꚫ꛰␣ꛧ꛰␣ꛤ꛰␣ꛫ꛰␣ꛇ꛰␣ꛪ꛰␣ꛨ꛰␣ꚦ꛰␣ꚰ꛰␣ꚱ꛰␣ꛥ꛰␣ꚣ꛰␣ꚻ꛰␣ꚺ꛰␣ꛒ꛰␣ꛟ꛰␣ꚡ꛰␣ꛯ꛰␣ꛔ꛰␣ꛮ꛰␣ꛘ꛰␣ꛋ꛰␣ꛭ꛰␣ꛙ꛰␣ꚷ꛰␣ꚧ꛰␣ꚹ꛰␣ꚴ꛰␣ꛬ꛰␣ꚶ꛰␣ꛖ꛰␣ꛀ꛰␣ꛃ꛰␣ꛄ꛰␣ꛎ꛰␣ꚵ꛰␣ꚯ꛰␣ꛢ꛰␣ꛦ꛰␣ꛣ꛰␣ꛩ꛰␣ꚽ꛰␣ꛏ꛰␣ꛛ꛰␣ꚨ꛰␣ꚼ꛰␣ꛓ꛰␣ꛕ꛰␣ꚢ꛰␣ꛚ꛰␣ꚬ꛰␣ꛐ꛰␣ꛌ꛰␣ꚥ꛰␣ꛡ꛰␣ꛑ꛰␣ꛜ꛰␣ꛍ꛰␣ꚮ꛰␣ꛞ꛰␣ꚪ꛰␣ꚸ꛰␣ꛁ꛰␣ꚾ꛰␣ꚲ꛰␣ꚿ꛰␣ꛂ꛰

Use of tukwentis

Typically, A6F1 simply kills the vowel sound. However, there are 2 exceptions, where it produces a sound change.

In the first case, the vowel is killed but the consonant changes.

ⁿʒuə

ꚾ꛱ j

In the second case, it produces a different vowel.

ɔ

ꚧ꛱ ɔ͓ ə

Letter combinations

Additional sounds can be created by combining syllable glyphs.

For example, ꛘꚢ doubles the vowel of fu to produce the voiced syllable vu.wl

Other examples don't appear to follow a specific rule. For example, ꛔꚤ combines symbols for ᵑga and e to make the sound gi.

Digraphs that produce additional CV(C) syllables.

ꚦꚧ␣ꚱꚤ␣ꚱꚧ␣ꚱꚩ␣ꚶꚩ␣ꚶꛉ꛰␣ꚷꚤ␣ꚷꚧ꛰␣ꚿꚢ␣ꛃꚠ␣ꛅꚧ␣ꛑꚠ␣ꛑꚧ꛰␣ꛔꚤ␣ꛔꚧ␣ꛗꚢ␣ꛗꚧ␣ꛘꚢ␣ꛘꚧ␣ꛟꚧ␣ꛫꚢ␣ꛫꚧ꛰␣ꛮꚤ␣ꛮꚩ

CV(C) sounds to characters

Stops

ꛝ␣ꛝ꛰␣ꛈ␣ꛈ꛰␣ꛅ␣ꛅ꛰␣ꛗ꛰␣ꛗ␣ꛊ␣ꛊ꛰␣ꛠ꛰␣ꛅꚧ␣ꚫ␣ꚫ꛰
ꛗꚢ␣ꛠ␣ꛗꚧ␣ꛧ␣ꛧ꛰
ꛤ␣ꛤ꛰␣ꛫꚧ꛰␣ꛫ꛰␣ꛫ␣ꚦ␣ꛇ꛰␣ꛇ␣ꛪ␣ꛪ꛰␣ꛨ␣ꛨ꛰␣ꚦꚧ␣ꚦ꛰␣ꚰ␣ꚰ꛰
ꚱꚩ␣ꚱꚤ␣ꚱꚧ␣ꛫꚢ␣ꚱ␣ꚱ꛰
ꛥ␣ꛥ꛰␣ꛄ␣ꚣ␣ꚣ꛰␣ꚻ꛰␣ꚺ␣ꚺ꛰␣ꛟꚧ␣ꛒ␣ꛒ꛰␣ꚻ␣ꛓ␣ꛟ␣ꛟ꛰␣ꚡ␣ꚡ꛰␣ꛩ
ꛔꚤ␣ꛔꚧ␣ꛯ꛰␣ꛔ␣ꛔ꛰

Fricatives

ꛮ꛰␣ꛘ␣ꛘ꛰␣ꛋ␣ꛋ꛰␣ꛘꚧ␣ꛙ␣ꛭ␣ꛭ꛰
ꛮꚩ␣ꛮ␣ꛘꚢ␣ꛮꚤ␣ꛙ꛰
ꚷ␣ꚷ꛰␣ꚷꚧ꛰␣ꚹ꛰␣ꚹ␣ꚴ꛰␣ꚴ␣ꚷꚤ␣ꛬ␣ꛬ꛰
ꚶ꛰␣ꚶ␣ꚶꛉ꛰␣ꚸ␣ꛖ␣ꛖ꛰␣ꛀ␣ꛀ꛰␣ꛃ꛰␣ꛃ
ꚶꚩ␣ꚾ␣ꛆ␣ꚲ␣ꚿꚢ␣ꛃꚠ
ꛄ꛰␣ꛯ

Nasals

ꛎ␣ꛎ꛰␣ꚵ␣ꚵ꛰␣ꚯ꛰␣ꚯ␣ꛢ␣ꛢ꛰␣ꛦ␣ꛦ꛰␣ꛣ␣ꛣ꛰␣ꛩ꛰
ꛏ␣ꚽ␣ꚽ꛰␣ꚼ␣ꛏ꛰␣ꛛ꛰␣ꛛ
ꚨ␣ꚨ꛰
ꚼ꛰␣ꛓ꛰␣ꛕ␣ꛕ꛰

Other sonorants

ꛉ␣ꚢ꛰␣ꛚ␣ꛚ꛰
ꚬ␣ꚬ꛰␣ꚭ␣ꛑꚧ꛰␣ꛐ꛰␣ꛐ␣ꛌ␣ꛌ꛰␣ꚥ␣ꛑ␣ꚥ꛰␣ꛡ␣ꛡ꛰␣ꛑ꛰␣ꛑꚠ
ꛜ␣ꛜ꛰␣ꛍ␣ꛍ꛰␣ꚮ꛰␣ꚮ␣ꛞ␣ꛞ꛰␣ꚪ␣ꚪ꛰
ꚸ꛰␣ꛁ␣ꛁ꛰␣ꚾ꛰␣ꚲ꛰␣ꚿ␣ꚿ꛰␣ꛂ␣ꛂ꛰

Vowel absence

ꛤ꛱␣ꚱ꛱␣ꛟ꛱␣ꛔ꛱␣ꛘ꛱␣ꚷ꛱␣ꚭ꛰␣ꚶ꛱␣ꛖ꛱␣ꚳ␣ꛦ꛱␣ꚳ꛰␣ꛛ꛱␣ꛜ꛱␣ꚾ꛱

A6F1 generally kills the vowel to produce a symbol that can be used for a syllable coda, eg. compare:

ti

ꛤ꛱ t

In one case, this diacritic produces a different vowel, rather than killing the vowel (see tukwentis).

Numbers

Bamum uses 10 ordinary syllables to also represent numeric digits.

ꛦ␣ꛧ␣ꛨ␣ꛩ␣ꛪ␣ꛫ␣ꛬ␣ꛭ␣ꛮ␣ꛯ

originally  had the value 10, or multiples of 10, but was changed to a decimal zero when the syllabary was produced.r,4

Text direction

Bamum text runs left to right in horizontal lines.

Show default bidi_class properties for characters in the Bamun orthography described here.

Glyph shaping & positioning

You can experiment with examples using the Bamum character app.

Context-based shaping & positioning

Bamoun letters don't interact, so no special shaping is needed.

Base characters carry only a single combining mark.

Typographic units

Word boundaries

tbd

Spaces are used to separate words in Bamum.

Bamum uses hyphens inside words, eg. these 2 words are from the sample above

ꛧ-ꚳꛊꚤ mᵇᵃᵃ-mpᵉe mbaa-mpee

ꛨ-ꛅꚧ꛱ tᵋᵗ-pᵚˣɔ͓ tɛt-pɯʔ

Graphemes

Bamum graphemes are single glyphs with an optional combining mark above, and text units can be handled adequately by Unicode grapheme clusters.

Grapheme clusters

Base combining_mark?

Each syllable is a grapheme cluster on its own, but also when combined with koqndon or tukwentis.

Click on the text version of this word to see more detail about the composition.

ꚳꚣꚧ꛱ꛦꚧ꛱
ꚳ꛰ꚴꚢ

Punctuation & inline features

Phrase & section boundaries

꛵␣꛶␣꛴␣꛳␣꛷

Bamum has its own punctuation marks. The punctuation marks correspond closely to Western equivalents, probably because the Western punctuation was the inspiration.

phrase

sentence

Other inline features

Other punctuation

introduces proper-nouns, or can be used to disambiguate homographs.

Line & paragraph layout

Line breaking & hyphenation

By default, lines are broken at inter-word spaces. As in almost all writing systems, certain punctuation characters should not appear at the end or the start of a line.

Line-edge rules

As in almost all writing systems, certain punctuation characters should not appear at the end or the start of a line. The Unicode line-break properties help applications decide whether a character should appear at the start or end of a line.

Show (default) line-breaking properties for characters in the modern Bamun orthography.

The following list gives examples of default behaviours for some of the characters used in Bamum. Context may affect the behaviour of some of these and other characters.

Click/tap on the characters to show what they are.

  • ꛳ ꛴ ꛵ ꛶ ꛷   should not begin a new line.

Baselines, line height, etc.

Bamum uses the so-called 'alphabetic' baseline, which is the same as for Latin and many other scripts.

Glyphs in the Bamum syllabary are typically the same height and lack ascenders or descenders. However, most glyphs can have one of 2 combining marks above, which significantly increase the vertical height.

To give an approximate idea, fig_baselines compares Latin and Bamum glyphs from the Noto font. The basic height of Bamum letters is set at the Latin cap-height, however combining marks reach well beyond the Latin ascenders, creating a need for larger line spacing.

Hhqxꚢꛈꛗꚳꚲꛯ꛴ꚩꛔꛔ꛱ꛔ꛰ꛏ꛰
Font metrics for Latin text compared with Bamum glyphs in the Noto Sans Bamum font.

Page & book layout

References