タングート文字は表意文字体系であり、かつてはタングート人の消滅したタングート語の表記に使用されていました。タングート人が建国した西夏王朝時代に広く使用され、王朝の消滅後に忘れ去られました。2004年の集計によると、異体字を除いて5,863のタングート文字が知られています。[ 1 ]タングート文字は見た目は漢字に似ており、[ 2 ]同じタイプの画数ですが、タングート文字体系での文字の形成方法は漢字の形成方法とは大きく異なります。中国語と同様に、タングート文字でも楷書、行書、草書、篆書が使用されました。
『宋史』 (1346年)によると、この文字は1036年に高官の野里仁容によって考案された。 [ 3 ] [ 4 ]この文字は短期間で発明され、すぐに実用化された。この文字を教えるための官立学校が設立された。公文書はこの文字で書かれ(外交文書は二言語併記)、多数の仏典がチベット語と中国語から翻訳され、この文字で木版印刷された。[ 5 ] 1227年に王朝が崩壊したが、この文字はその後数世紀にわたって使用され続けた。この文字の最後の既知の例は、現在の河北省保定で発見された一対のタングート陀羅尼柱にあり、1502年に建立された。[ 6 ]
[タングート語]は、最も不便な文字体系の一つで書かれていることで注目に値する。中国語の漢字と同じ種類の文字が約5,800文字あるが、かなり複雑である。4画程度の文字はごくわずかで、ほとんどは20画近くある。文字の構成要素には音や意味を示す明確な手がかりはほとんどなく、形や1、2画のわずかな違いしかない文字でも、音や意味が全く異なる場合がある。[ 7 ]
タングート文字は、単純文字と複合文字の2種類に分けられます。後者の方がはるかに数が多いです。単純文字は、意味を表すものと表音を表すものがあります。タングート文字はどれも象形文字ではありませんが、漢字は創製当時は象形文字でした。これがタングート文字と漢字の大きな違いの一つです。



ほとんどの複合文字は2つの構成要素から成り立っています。中には3つまたは4つの構成要素からなるものもあります。構成要素は、単純な文字である場合もあれば、複合文字の一部である場合もあります。複合文字には、意味的複合文字と意味的複合文字、および意味的・音韻的複合文字があります。中国語やサンスクリット語の音訳のために、いくつかの特殊な複合文字が作成されました。

注目すべき特殊な複合文字のペアがいくつか存在する。このようなペアを構成する文字は、構成要素は同じだが、その位置が異なる(例:ABとBA、ABCとACB)。また、このようなペアを構成する文字は、非常に似た意味を持つ。
12世紀に編纂されたタングート語の韻律辞典『文字の海』(タングート語: 𘝞𗗚、中国語:文海、ピンイン: wén hǎi)は、各文字が他のどの文字から派生したかを分析している。この分析は、タングート語と中国語の文字のもう一つの違いを示している。中国語では、通常、各意味要素は独自の意味を持ち、各音要素は独自の音を持つ。そして、それらは、それらが現れる複合文字にその意味や音を付与する。対照的に、 『文字の海』におけるタングート語の分析では、ある要素は、それを含む他の文字の意味や音を付与する。その意味や音は、出現するたびに異なる可能性がある。例えば、構成要素𘤊 は「鳥」( 𗿼 *dźjwow、その左側)という意味を持つことができ、例えば𗿝 *dze「野生のガチョウ」= 𗿼 *dźjwow「鳥」+ 𗨜 *dze「長寿」のように表されます。しかし、同じ構成要素は、骨、煙、食べ物、時間などの意味を伝えるためにも使用されます。[ 8 ]
一部のコンポーネントは、文字のどの部分に表示されるかによって形状が異なります(例:左側、右側、中央、下部)。[ 8 ]

2016年6月にUnicodeバージョン9.0のTangutブロックに6,125文字のTangut文字が収録されました。現代のTangut研究で使用される755の部首と構成要素がTangut Componentsブロックに追加されました。反復記号U+16FE0 𖿠 TANGUT ITERATION MARKが表意文字と句読点ブロックに収録されました。[ 9 ] 2018年6月にUnicodeバージョン11.0がリリースされ、さらに5文字が追加されました。2019年3月にUnicodeバージョン12.0がリリースされ、さらに6文字が追加されました。2020年3月にUnicodeバージョン13.0がリリースされ、さらに9つのTangut表意文字がTangut Supplementブロックに追加され、13のTangutコンポーネントがTangut Componentsブロックに追加されました。タングート語補足ブロックのサイズは、誤ったブロックの終点を修正するために、Unicode バージョン 14.0 で変更されました (バージョン 13: 18D8F → バージョン 14.0: 18D7F )。[ 10 ]追加のコンポーネントは、Unicode バージョン 17.0 のリリースに伴い、2025 年 9 月にタングート語コンポーネント補足ブロックとともに追加されました。