Tamazight

Neo-Tifinagh orthography notes

Updated 24 April, 2024

This page brings together basic information about the Tifinagh script, in particular the so-called Neo-Tifinagh writing system, and its use for the Standard Moroccan Tamazight and other Northern Berber languages. It aims to provide a brief, descriptive summary of the modern, printed orthography and typographic features, and to advise how to write Neo-Tifinagh using Unicode.

Referencing this document

Richard Ishida, Tamazight (Tifinagh) Orthography Notes, 24-Apr-2024, https://r12a.github.io/scripts/tfng/zgh

Sample

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

ⴰⵎⴰⴳⵔⴰⴷ 1 ⴰⵔ ⴷ ⵜⵜⵍⴰⵍⴰⵏ ⵎⵉⴷⴷⵏ ⴳⴰⵏ ⵉⵍⴻⵍⵍⵉⵜⵏ ⵎⴳⴰⴷⴷⴰⵏ ⵖ ⵡⴰⴷⴷⵓⵔ ⴷ ⵉⵣⵔⴼⴰⵏ, ⵢⵉⵍⵉ ⴰⴽⵯ ⴷⴰⵔⵙⵏ ⵓⵏⵍⵍⵉ ⴷ ⵓⴼⵔⴰⴽ, ⵉⵍⵍⴰ ⴼⵍⵍⴰ ⵙⵏ ⴰⴷ ⵜⵜⵎⵢⴰⵡⴰⵙⵏ ⵏⴳⵔⴰⵜⵙⵏ ⵙ ⵜⴰⴳⵎⴰⵜ.

ⴰⵎⴰⴳⵔⴰⴷ 2 ⴽⵓ ⵢⴰⵏ ⵉⵥⴹⴰⵕ ⴰⴷ ⵉⵟⵟⴼ ⴽⵓⵍⵍⵓ ⵉⵣⵔⴼⴰⵏ ⴷ ⵜⴷⵔⴼⵉⵢⵉⵏ ⵍⵍⵉ ⵉⵍⵍⴰⵏ ⵖ ⵓⵍⵖⵓ ⴰⴷ, ⴰⴷ ⵓⵔ ⵢⵉⵍⵉ ⵓⵙⵏⵓⵃⵢⵓ, ⵣⵓⵏⴷ ⵡⵉⵏ ⵓⵥⵓⵕ, ⵏⵖ ⴰⴽⵍⵓ, ⵏⵖ ⴰⵏⴰⵡ, ⵏⵖ ⵜⵓⵜⵍⴰⵢⵜ, ⵏⵖ ⴰⵙⴳⴷ, ⵏⵖ ⵜⴰⵏⵏⴰⵢⵜ ⵜⴰⵙⵔⵜⴰⵏⵜ ⵏⵖ ⵜⴰⵏⵏⴰⵢⵜ ⵢⴰⴹⵏ, ⵏⵖ ⵎⴰⴷ ⵉⵥⵍⵉⵏ ⵙ ⴰⵙⵓⵔⵙ ⴰⵎⴰⴷⴰⵏ, ⵏⵖ ⵡⵉⵏ ⴰⵢⴷⴰ ⵏⵖ ⵡⵉⵏ ⵜⵍⴰⵍⵉⵜ ⵏⵖ ⴰⵙⵓⵔⵙ ⵢⴰⴹⵏ. ⴰⵎⵔ ⴰⵙⵏⵓⵃⵢⵓ ⵏⴳⵔ ⵉⵔⴳⴰⵣⵏ ⵜⵉⵎⵖⴰⵔⵉⵏ. ⵓⵔ ⴷ ⵉⵇⵇⴰⵏ ⴰⴷ ⵢⵉⵍⵉ ⵓⵙⵏⵓⵃⵢⵓ ⵉⵟⵟⴼⵏ ⵙ ⵡⴰⴷⴷⴰⴷ ⴰⵙⵔⵜⴰⵏ, ⵏⵖ ⴰⵣⵔⴼⴰⵏ ⵏⵖ ⴰⵎⴰⴹⵍⴰⵏ ⵏ ⵜⴰⵎⵓⵔⵜ ⵏⵖ ⴰⴽⴰⵍ ⵖ ⵉⴷⴷⵔ ⵓⴼⴳⴰⵏ, ⴰⴷ ⵜⴳ ⵜⵎⵓⵔⵜ ⴰⴷ ⵏⵖ ⴰⴽⴰⵍ ⴰⴷ ⴰⴷⵔⴼⵉ, ⵏⵖ ⴰⵎⵙⵏⴰⵍ ⵏⵖ ⵡⴰⵔⴰⵙⵉⵎⴰⵏ ⵏⵖ ⴰⵙ ⵉⵜⵜⵓⴳⴰ ⴽⵔⴰ ⵏ ⵓⵡⵜⵜⵓ.

Source: Unicode UDHR, articles 1 & 2

Usage & history

Origins of the Tifinagh script, BCE 3rdC – today.

Phoenician

└ Libyco-Berber

Tifinagh

└ Neo-Tifinagh

The Tifinagh alphabet is used to write the Berber languages of North Africa. It use has been promoted with royal support in Morocco, where it is taught in elementary schools and used in publications. It is also widely used by the Tuareg, the principal inhabitants of the Saharan interior, and is also used in Algeria, Mali and Niger, although alongside the Latin or Arabic alphabets.

ⵜⵉⴼⵉⵏⴰⵖ tifinaʁ Neo-tifinagh ⵜⵊⵉⵏⵗ tʒinʁ̇ Tuareg Tifinagh ⵜⵊⵏⵗ tʒnʁ̇ ditto

A modern alphabetical derivative of the traditional script, known as Neo-Tifinagh, was introduced in the 20th century by the Institut Royal de la Culture Amazighe (IRCAM) .

There are many regional variations of the script and the standardised version proposed by IRCAM doesn't represent the full phonemic inventory of any particular language, but was proposed with a view to progressively unifying regional phonological variations in the orthography. It has officially been the only writing system for transcribing the Tamazight language in Morocco since 2003.

Standard Moroccan Tamazight is an ongoing project to create a standardized national Moroccan variety of Berber by combining the three major Moroccan Berber languages (Shilha/Tashelhiyt, Central Atlas Tamazight and Riffian/Tarifit). No-one speaks Standard Tamazight natively and it must be learned in school.

More information: Scriptsource, Wikipedia.

Basic features

The Neo-tifinagh orthography is an alphabet, ie. both consonants and vowels are indicated in a straighforward way, and geminated consonants are simply indicated by repeating the consonant. (The Tuareg use Tifinagh also, but as an abjad.) See the table to the right for a brief overview of features for the modern Tamazight orthography.

Text runs from left to right for Tamazight (but Tuareg text runs right-to-left, and ancient Tifinagh symbols were sometimes written vertically, running from bottom to top).

Words are separated by spaces. The script is monocameral.

❯ consonantSummary

Neo-tifinagh has 27 basic consonant letters and 8 additional letters in the extended set. The modifier letter is used to create 5 labialised velar sounds (3 of which use the extended letters). The extended set also recognises 4 digraphs, each representing a single sound, which may be rendered as ligatures.

❯ basicV

This orthography is an alphabet, and vowels are written using just 4 vowel letters.

Other and older orthographies of Tifinagh, such as Tuareg orthographies, include a single vowel character, whose sound is determined by the preceding consonant. In other uses, diacritics are used to indicate vowels. They may also use conjunct forms to differentiate words that would otherwise be ambiguous.

Numbers use ASCII digits.

Character index

Letters

Show

Basic consonants

ⴱ␣ⵜ␣ⴷ␣ⵟ␣ⴹ␣ⴽ␣ⴳ␣ⵇ␣ⴼ␣ⵙ␣ⵣ␣ⵚ␣ⵥ␣ⵛ␣ⵊ␣ⵅ␣ⵖ␣ⵃ␣ⵄ␣ⵀ␣ⵎ␣ⵏ␣ⵡ␣ⵔ␣ⵕ␣ⵍ␣ⵢ

Extended consonants

ⵒ␣ⴲ␣ⵠ␣ⵝ␣ⴸ␣ⴺ␣ⴴ␣ⴿ

Vowels

ⵉ␣ⵓ␣ⴻ␣ⴰ

Other

Combining marks

Show
̂␣̄␣̇␣̉

Punctuation

Show
«␣»␣„␣”␣…

ASCII

(␣)␣,␣.␣:␣;␣?␣!

Not used for Neo-Tifinagh

Other

Show
‌␣‍

To be investigated

%␣-␣[␣]␣§␣ʼ␣͏␣‑␣–␣—␣‘␣’␣“␣†␣‡␣‰␣′␣″␣‹␣›
Items to show in lists

Phonology

These are sounds for the Tamazight 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.

Vowel sounds

Plain vowels

i ɨ ɨ u ɪ ʊ o ə ə æ ɐ ɐ a ɑ ɑ

Diphthongs

ɪj ʊw

An epenthetic schwa is found in certain consonant clusters. Wikipedia has a table indicating typical contexts for Central Atlas Tamazight.wcat,#Vowels

The same article also has a table showing typical phonetic renderings of the 3 phonemes, according to context.

Consonant sounds

labial dental alveolar post-
alveolar
palatal velar uvular pharyngeal glottal
stop p b   t d
  c ɟ k ɡ q ɢ
   
affricate                  
fricative β
f v
θ ð
ðˁ
s z
ʃ ʒ ʝ x ɣ χ ʁ ħ ʕ h
nasal m   n          
approximant w   l ɫ   j      
trill/flap     r    

Tone

Tamazight is not a tonal language.

Structure

tbd

Vowels

Vowel summary table

The following table summarises the main vowel to character assigments.

Plain
ⵉ␣ⵓ

For additional details see vowel_mappings.

The following is the set of characters needed to write vowels, as described in this section, grouped by general category.

ⴰ␣ⴻ␣ⵉ␣ⵓ

Post-consonant vowels

Vowels following consonants are expressed very simply, using just 4 vowel letters.

Basic vowels

Neo-Tifinagh is designed to show vowels (and therefore, alphabetic), however, other writing sytems such as Touareg and older variants are not.

The ancient Berber script used a single vowel symbol, read normally as a, but i after y, and u after w.u Some Tuareg orthographies display a single vowel letter at the end of a word.

The vowel letters of Neo-Tifinagh are:ws

ⵉ␣ⵓ␣ⴻ␣ⴰ

These simple phonemic vowels can be rendered phonetically as slightly different sounds, depending on the context. Wikipedia has a table showing typical phonetic renderings.

Epenthetic vowels

Certain consonant clusters are pronounced with a small, non-phonemic, epenthetic vowel (usually ə or ɨ, depending on the context. These are not written but are predictable. It is voiced before voiced consonants and voiceless before voiceless consonants. Alternatively it can be realized as a voiced or unvoiced consonant release. It also may be realized as a syllabic nasal, lateral, or .@Wikipedia,https://en.wikipedia.org/wiki/Central_Atlas_Tamazight#Vowels

For more details, see @Wikipedia,https://en.wikipedia.org/wiki/Central_Atlas_Tamazight#Vowels.

ⵅⴷⵎ

ⵄⴰⴹⴹⵔ

ⵜⴱⵔⵔⵎⵏⵜ

Vowels in other orthographies

The Unicode block has two further vowel letters, used for Tuareg. ap

ⵦ␣ⵧ

Standalone vowels

Standalone vowels are written using ordinary vowel letters and no special arrangements.

ⴰⴱⵓⴱⴱⴰⵥ

Vowel sounds to characters

This section maps Tamazight vowel sounds to common graphemes in the Neo-Tifinagh orthography. Click on a grapheme to find other mentions on this page (links appear at the bottom of the page). Click on the character name to see examples and for detailed descriptions of the character(s) shown.

Sounds listed as 'infrequent' are allophones.

Plain vowels

i~ɪ~ɨ
 

ⵉⴳⵉⴷⵓ

u~ʊ~o
 

ⵓⵙⵎⴰⵏ

ə
 

ⵜⵎⴻⵏⵢⴰ

a~æ~ɑ
 

ⴳⴰⵏⴳⴰ

Consonants

Consonant summary table

The following table summarises the main consonant to character assigments.

Stops
ⵒ␣ⴱ␣ⵜ␣ⴷ␣ⵟ␣ⴹ␣ⴽ␣ⴳ␣ⵇ␣ ␣ⴽⵯ␣ⴳⵯ␣ⵇⵯ
Affricates
ⵜⵙ␣ⴷⵣ␣ⵜⵛ␣ⴷⵊ
Fricatives
ⴲ␣ⴼ␣ⵠ␣ⵝ␣ⴸ␣ⴺ␣ⵙ␣ⵣ␣ⵚ␣ⵥ␣ⵛ␣ⵊ␣ⴴ␣ⵅ␣ⴿ␣ⵖ␣ⵃ␣ⵄ␣ⵀ␣ ␣ⵅⵯ␣ⵖⵯ
Nasals
ⵎ␣ⵏ
Other
ⵡ␣ⵔ␣ⵕ␣ⵍ␣ⵢ

For additional details see consonant_mappings.

IRCAM consonants

IRCAM defines the following set of characters for Neo-Tifinagh, which is a subset of the Unicode Tifinagh block designed to cater for Tarifit, Tamazight, and Tachelhit languages.ws

ⴱ␣ⵜ␣ⴷ␣ⵟ␣ⴹ␣ⴽ␣ⴳ␣ⵇ␣ⴼ␣ⵙ␣ⵣ␣ⵚ␣ⵥ␣ⵛ␣ⵊ␣ⵅ␣ⵖ␣ⵃ␣ⵄ␣ⵀ␣ⵎ␣ⵏ␣ⵡ␣ⵔ␣ⵕ␣ⵍ␣ⵢ

Labiovelar sounds

The symbol (tamatart) is used with other consonants to indicate labiovelarisation. IRCAM's Tifinagh alphabet uses it for:

ⴳⵯ␣ⴽⵯ

The extended IRCAM list includes 3 additional labioverlarised consonants, written as digraphs:

ⵅⵯ␣ⵇⵯ␣ⵖⵯ

Extended repertoire

The following letters are listed by IRCAM for use with 'extended' sounds. The first 6 are rotated versions of other characters. The last two are to represent foreign sounds.pa,30

ⵒ␣ⴲ␣ⵠ␣ⵝ␣ⴸ␣ⴺ␣ⴴ␣ⴿ

IRCAM's extended list also recognises 4 affricate sounds, which are commonly written using digraphs.pa,30

ⵜⵙ␣ⴷⵣ␣ⵜⵛ␣ⴷⵊ

In some fonts, these digraphs may be rendered using ligated forms. See also biconsonants.

Other consonants

The remaining consonants in the Unicode Tifinagh block are mostly used for modern Tuareg, but there are four others.

ⴾ␣ⵈ␣ⵞ␣ⴵ␣ⴶ␣ⵤ␣ⵋ␣ⵌ␣ⵆ␣ⵗ␣ⵘ␣ⵁ␣ⵂ␣ⵐ␣ⵑ

There is a significant amount of variation in the use of Tifinagh symbols between different regions.

A useful exploration of the differences ae.

Consonant clusters

It is not uncommon to find clusters of 4 or more consonants without intervening vowels. Some words have no written vowels at all, although they may involved epenthetic sounds during pronunciation (see epenthetic).

Tamazight text written in Neo-Tifinagh typically displays consonants with no intervening vowels by simply putting them side by side.

The same applies for geminated consonant sounds.

ⵡⴰⵡⵊⴹⵎ

ⵜⴰⵎⵎⵏⵜ

ⴱⴷⴷⵍ

A few combinations of letters can create a little ambiguity, and fonts may apply some shaping to address that. See leaning.

Other languages written with the Tifinagh script, such as Touareg, apply additional shaping for certain consonants when they are adjacent. This is particularly helpful if those orthographies omit letters for vowel sounds. See tuareg_clusters.

Consonant sounds to characters

This section maps Tamazight consonant sounds to common graphemes in the Neo-Tifinagh orthography. Click on a grapheme to find other mentions on this page (links appear at the bottom of the page). Click on the character name to see examples and for detailed descriptions of the character(s) shown.

Sounds listed as 'infrequent' are those listed by IRCAM as extended phones, used for historical or foreign sounds.

p
 

ⵒⵖⵉⵣ

b
 

ⴱⵓⵢⵉⵙⴽ

t
 

ⵜⴰⴼⵓⴽⵜ

 

ⵟⵟⴰⵊⵉⵏ

t͡s
 

ⵜⵙ

ⵜⵙⵄⵓⴷ

t͡ʃ
 

ⵜⵛ

d
 

ⵜⴰⴷⴰⵍⴰ

 

ⵚⴹⵉⵚ

d͡z
 

ⴷⵣ

d͡ʒ
 

ⴷⵊ

k
 

ⴽⴰⵡⴽⴰⵡ

 

ⴽⵯ

ⴰⴽⵯⴼⴰⵢ

ɡ
 

ⵉⴳⵉⴷⵓ

ɡʷ
 

ⴳⵯ

ⴳⵯⵜ

q
 

ⵜⴰⵇⴰⵕⵉⴹⵜ

 

ⵇⵯ

β
 

f
 

ⴼⴰⴼⴰ

v
 

ⵠⵉⵜⵉⵜⵉ

θ
 

ð
 

ⵉⴱⵉⴱⴸ

ðˁ
 

s
 

ⵙⵉⵏ

 

ⵚⴹⵉⵚ

z
 

ⵜⴰⵅⵉⵣⵣⵓⵜ

 

ⴰⴱⴰⴱⴱⵓⵥ

ʃ
 

ⵓⵛⵛⵏ

ʒ
 

ⵟⵟⴰⵊⵉⵏ

ʝ
 

x
 

ⴿ

 

ⵅⵯ

ɣ
 

ⵏⴻⵖⴷ

ɣʷ
 

ⵖⵯ

χ
 

ⵜⴰⵅⵉⵣⵣⵓⵜ

ʁ
 

ⵜⴰⴱⵖⴰⵛⵜ

ħ
 

ⵜⴰⵃⵔⵓⵢⵜ

ʕ
 

ⵜⴰⵛⵛⵓⵎⵄⵉⵜ

h
 

ⵜⵉⵀⵉⵔⵉⵜ

m
 

ⵙⵎⵎⵓⵙ

n
 

ⵢⴰⵏ

w
 

ⵡⴰⵡⵊⴹⵎ

ʷ
 

ⴰⵍⴳⴳⵯⴰⵖ

r
 

ⵔⵔⵉⴱⴰⴱ

 

ⵜⴰⵇⴰⵕⵉⴹⵜ

l~ɫ
 

ⵍⵓⵟⴰⵕ

j
 

ⵢⴰⵏ

Other features

Diacritics

̇␣̉␣̂␣̄

Diacritic marks from other blocks have been used in some notations, to represent vowels and foreign consonants, eg. ⴵ̇ aⵉ̉ ⴱ̂ p

When two diacritics are shown above the base, they may be dispayed side by side rather than stacked,u eg. ⵉ̇̄

Numbers

Tifinagh uses ASCII digits.

Text direction

The Neo-Tifinagh writing system is written horizontally, and left-to-right.

Modern Tuareg is written horizontally also, but right-to-left,s and reverses the glyphs of the characters, eg. ⴰⵙⵉⴹⵢⴰⵙ⵰ would be written ⴰⵙⵉⴹⵢⴰⵙ⵰This is not possible in plain text, and is achieved here by applying a CSS transform.

Early inscriptions of Tifinagh were written vertically, bottom-to-top, as well as horizontally left-to-right and right-to-left. Sometimes boustrophedon was used.

Show default bidi_class properties for characters in the Neo-Tifinagh orthography described here.

Glyph shaping & positioning

Experiment with examples using the All Tifinagh character app or the Neo-Tifinagh character app.

Context-based shaping & positioning

Shaping for doubled consonants

In Neo-Tifinagh, the letters 2D4D and 2D4F are easily distinguishable, even if placed side by side or doubled, because of the crossbar on the former.

In other Tifinagh orthographies, however, the letter may be written as 2 vertical lines without a crossbar. This could be mistaken for a geminated or when they appear next to each other it may not be clear which is which. A few techniques are used to address this, including varying the space between bars, changing the height of some bars, or angling the secon glyph to the left in order to make the difference clear (see fig_leaning).u

ⵏⵏ ⵍⵍ ⵍⵏ ⵏⵍ
Examples of leaning shapes.

This is purely a font-based feature. The character codes remain the same. And it is not needed for modern Neo-Tifinagh, where the YAL glyph has a crossbar.

Clusters in Tuareg

Consonant clusters may be displayed as ligated forms in Tuareg.u This is particularly useful in text that is not fully vowelled. There are two ways to achieve this in Unicode-encoded text.

⵿

When it is considered obligatory to indicate a bi-consonant, 2D7F is added between the two consonants. If the font supports bi-consonant shapes, the joiner is not shown, but the consonants are ligated. If the font doesn't support the joiner, it should be displayed visually below the 2 consonants.

ⵎ⵿‌ⵜ ⵏ⵿‌ⴾ ⵏ⵿‌ⵜ ⵔ⵿‌ⵜ ⵙ⵿‌ⵜ ⵎ⵿ⵜ ⵏ⵿ⴾ ⵏ⵿ⵜ ⵔ⵿ⵜ ⵙ⵿ⵜ
Examples of ligated biconsonants. The top row shows what they would look like if the font doesn't support ligatures; the visible joiner is highlighted. The lower row shows corresponding ligatures.

See more information about the origin of the biconsonant glyph.

The second approach uses 200D rather than the Tifinagh joiner, and serves as an optional hint to the font. The fallback is simply the two consonants side by side.

The ligated shapes may vary from font to font.

ⵎ⵿ⵜⵏ⵿ⴾⵏ⵿ⵜⵔ⵿ⵜⵙ⵿ⵜ
The ligated biconsonants shown above, rendered using two different fonts (top, Tagmukay; bottom, Noto Sans Tifinagh).

Old Tifinagh texts don't show gemination.

Multiple diacritics

Context-based positioning doesn't occur in standard Tamazight, since there are no combining diacritics.

When special notations combine multiple diacritics above consonants to represent vowels, however, the diacritics are presented side by side, rather than stacked.

ⵉ̇̄
Side by side rendering of diacritics to represent vowels in special notations.

Typographic units

Word boundaries

In Neo-Tifinagh, words are separated by spaces. Other variants often don't.

Graphemes

Grapheme clusters

tbd

Punctuation & inline features

Phrase & section boundaries

See type samples.

,␣;␣:␣.␣?␣!

Tifinagh uses western punctuation.u

phrase

,

;

:

sentence

.

?

!

In some areas (such as Niger, Mali, Algeriapcs) (tazarast) is used for phrase and sentence breaks.s In right to left text, this character should be mirrored, however this isn't currently possible in plain text Unicode.

Bracketed text

(␣)

Tamazight commonly uses ASCII parentheses to insert parenthetical information into text.

  start end
standard

(

)

Quotations & citations

«␣»␣„␣”

Tamazight texts use guillemets and quotation marks around quotations.

  start end
initial

«

»

nested

Source, CLDR.

Abbreviation, ellipsis & repetition

Ellipsis

Line & paragraph layout

Line breaking & hyphenation

tbd

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

Baselines, line height, etc.

tbd

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

Page & book layout

Online resources

  1. IRCAM web site (Amazigh version)

References