ティフィナグ文字またはティフナグ文字（Tifinagh, 発音: [tifinaɣ], ベルベル・ラテン・アルファベット: Tifinaɣ, 新ティフィナグ文字: 、ベルベル・アラビア文字: ）は、ベルベル人の一部、特にトゥアレグ人によってトゥアレグ語を書くために使用される、アブジャドの一揃いであり、またアルファベット文字である。

 概要 
「新ティフィナグ文字」として知られる、伝統的文字から派生した現代の文字は、20世紀に導入された。日常的なコミュニケーションの手段としては広く普及していないが、ベルベル・アイデンティティを政治的・象徴的に主張するためにしばしば使われる。

「Tifinagh Ircam」と呼ばれるわずかに修正された伝統的文字は、限られた数のモロッコの小学校でベルベル語を児童に教えるため使用されている。

「ティフィナグ(tifinagh)」や「ティフィニグ(tifinigh )」という単語は、「punic（ポエニの）」という単語女性複数と同源であると広く考えられている。つまり女性接辞の「ti」とラテン語の「Punicus」で、「ティフィナグ」は「ポエニの（文字）」を意味すると考えられる。

 起源 
この文字の早期の形つまり「原ティフィナグ文字」または「リビュコ・ベルベル文字」は、おそらくフェニキア文字のポエニの変種から発展したのであろう。原ティフィナグ文字はおおよそ前3世紀から3世紀にかけて使用された。

東部と西部の2つの変種が知られている。
東部変種は、現在のアルジェリアのコンスタンティーヌとオーレス地方とチュニジアで使用された。この変種は、(特にチュニジアのドゥッガでの）いくつかのヌミディアのリビア語とポエニ語で書かれた二カ国語の碑文の発見により、最も解読された変種である。24文字のうち22文字が解読されている。
西部変種はより原始的である(Février 1964–1965)。カビーリヤからカナリア諸島にかけての地中海沿岸で使用された。13の追加文字を使用した。

リビコ・ベルベル文字は純粋なアブジャドであり、母音がない。長子音の印は書かれない。筆記は通常下から上、右から左だが、他の順番も発見されている。縦書きと横書きで、文字は異なる形を取る。

 トゥアレグ・ティフィナグ文字 
原ティフィナグ文字は、トゥアレグ語の伝統的な筆記手段として使用された。
伝統的には、単語の終わりを除いて、母音の印を付けない。いくつかの地域では、母音を示すためにアラビア文字の母音記号がティフィナグ文字と組み合わせて使われる。

時折、Tagdal といった近隣の言語を表すためにも用いられている。

 新ティフィナグ文字 

新ティフィナグ文字とは、ティフィナグ文字の初期形態から派生した20世紀の文字である。これはアルファベットであり、左から右へと書く。フランス国立東洋言語文化研究所の教授Salem Chakerが新ティフィナグ文字の変更を提案した。 (Tafsut 1990 #14).

最近まで、重要で堅い用途には活動家がラテン文字(またはまれにアラビア文字)を好んだため、事実上このアルファベットで出版された本やウェブサイトはなかった。しかしながら象徴的な用途にはとても普及しており、異なる文字で書かれた多くの本やウェブサイトがロゴやタイトルに新ティフィナグ文字を使用している。

モロッコでは、2003年にラテン文字とアラビア文字の主張に対し、新ティフィナグ文字を導入することにより、国王が中立の立場を取った。
結果として、本がこの文字で出版され始め、いくつかの学校で教えられた。しかし、多くの独立ベルベル語出版物は、ベルベル・ラテン文字を使用して出版されている。モロッコ国外では、公的な地位はない。皮肉なことに、1980年代や1990年代ではモロッコ国はこの文字を使用した人々を逮捕し投獄していた。

アルジェリアでは、ほとんど全てのベルベル語出版物は、ティフィナグ文字ではなく、ベルベル・ラテン・アルファベットを用いている。

リビアでは、カダフィー体制は、店のディスプレイや旗といったような公的な文脈でのベルベル・ティフィナグ文字の使用を一貫して禁止していた。

最近のリビアの体制転覆の後、国民評議会（反体制派）はベルベル語に対し開放性をみせた。カタールに本拠地を置く独立反体制派:en:Libya TVは、ベルベル語やティフィナグ文字をいくつかの番組に導入している。

 文字 
+基本文字 (付加記号を含む)コード字形Unicode翻字名前ラテン文字アラビア文字IPAU+2D30aاæyaU+2D31bبb or βyabU+2D32bٻb or βyab fricativeU+2D33gگɡyagU+2D34gڲɡyag fricativeU+2D35djجd͡ʒBerber Academy yadjU+2D36djجd͡ʒyadjU+2D37dدdyadU+2D38dدdyad fricativeU+2D39ضðˤU+2D3Aضðˤ fricativeU+2D3BeهəyeyU+2D3CfفfyafU+2D3DkکkyakU+2D3EkکkTuareg yakU+2D3Fkکkyak fricativeU+2D40hbھبhbyah= Tuareg yabU+2D41hھhBerber Academy yahU+2D42hھhTuareg yahU+2D43حħU+2D44ʕ (ɛ) عʕyaʕ (yaɛ)U+2D45kh (x)خχyaxU+2D46kh (x)خχTuareg yaxU+2D47qقqyaqU+2D48qقqTuareg yaqU+2D49iيiyiU+2D4AjجʒyajU+2D4BjجʒAhaggar yajU+2D4CjجʒTuareg yajコード字形Unicode翻字名前ラテン文字アラビア文字IPAU+2D4DlلlyalU+2D4EmمmyamU+2D4FnنnyanU+2D50nyنيnjTuareg yagnU+2D51ngڭŋTuareg yangU+2D52pپpyapU+2D53uwوۉwyu= Tuareg yawU+2D54rرryarU+2D55ڕrˤU+2D56gh (ɣ)غɣyaɣU+2D57gh (ɣ)غɣTuareg yaɣU+2D58gh (ɣ)jغجɣʒAïr yaɣ= Adrar yajU+2D59sسsyasU+2D5AصsˤU+2D5Bsh (š)شʃyašU+2D5CtتtyatU+2D5Dtتtyat fricativeU+2D5Ech (tš)تشt͡ʃyatšU+2D5FطtˤU+2D60vۋvyavU+2D61wۉwyawU+2D62yيjyayU+2D63zزzyazU+2D64zزzTawellemet yaz= Harpoon yazU+2D65ẓظzˤyaẓU+2D6F+ʷۥ+ʷLabio-velarization mark= Tamatart= <super> 2D61

+2文字で1音素を表すもの（合字を使う場合もある）コード 字形 Unicode翻字名前ラテン文字アラビア文字IPAU+2D5C U+2D59tsتسt͡syatsU+2D37 U+2D63dzدزd͡zyadzコード 字形 Unicode翻字名前ラテン文字 アラビア文字 IPAU+2D5C U+2D5Bch (tš)تشt͡ʃyatšU+2D37 U+2D4Adjدج d͡ʒyadj

+ Color KeyBasic Tifinagh (IRCAM) Extended Tifinagh (IRCAM) Other Tifinagh letters Modern Tuareg letters 

上記「基本・拡張」などの分類は、IRCAMの採用文字種を中心としたモロッコ中心の区分である。

 ユニコード 
ティフィナグ文字はユニコードスタンダードに2005年5月にバージョン4.1のリリースと共に追加された。
ティフィナグ文字のユニコードのブロックはU+2D30–U+2D7F。灰色部分はコードが割り当てられていないポイント。

 TifinaghUnicode.org chart (PDF)   0 1 2 3 4 5 6 7 8 9 A B C D E F U+2D3x ⴰ ⴱ ⴲ ⴳ ⴴ ⴵ ⴶ ⴷ ⴸ ⴹ ⴺ ⴻ ⴼ ⴽ ⴾ ⴿ U+2D4x ⵀ ⵁ ⵂ ⵃ ⵄ ⵅ ⵆ ⵇ ⵈ ⵉ ⵊ ⵋ ⵌ ⵍ ⵎ ⵏ U+2D5x ⵐ ⵑ ⵒ ⵓ ⵔ ⵕ ⵖ ⵗ ⵘ ⵙ ⵚ ⵛ ⵜ ⵝ ⵞ ⵟ U+2D6x ⵠ ⵡ ⵢ ⵣ ⵤ ⵥ ⵦ ⵧ ⵯ U+2D7x ⵰ ⵿ Notes
 1.As of Unicode version 6.1

IRCAMは、無料のUnicodeフォント Tifinaghe-ircam Unicode ほかを配布している。収録文字種はIRCAMのティフィナグを中心としている。別の組織からは Hapax Berbère などのフォントも配布されている。こちらもUnicode互換のフォントで、トゥアレグ系の文字・IRCAM以外の新ティフィナグの文字などUnicode未収録の文字も外字（PUA）領域に多数含んでいる。