タイ・タム文字 (Unicodeのブロック)

タイ・タム文字（タイ・タムもじ、）は、Unicodeの57個目のブロック。

 解説 
1292年 - 1775年の間現在のタイ王国の北部に存在していたラーンナー王国においてタイ語の北部方言である北タイ語や、シーサンパンナ・タイ語（）、を表記するために用いられたタイ・タム文字（或いは、ラーンナー文字(Lanna)、古タイ・ロ文字(Old Tai Lue)）を収録している。なお、クーン語においては現在でもラーンナー文字が用いられている。

タイ・タム文字はブラーフミー文字から派生した所謂ブラーフミー系文字（インド系文字）の一つであり、音素文字のうち子音字に母音記号を付加することで発音を切り替えるアブギダに分類される。書字方向はラテン文字などと同様に左から右へ横書き（左横書き）する。原則として分かち書きはしない。

母音記号はものによっては文字の左側に付けられることがあるが、Unicodeにおいては子音字→母音記号の順に入力することとなっており、符号上の文字の置かれる順序と実際のレンダーにおける表示順とが入れ替わる場合がある。母音記号は子音字だけでなく、数字にも付くことがある。

子音字はタイ文字やラーオ文字などと同様に高子音字・中子音字・低子音字に大別され、それぞれで声調の規則が異なる。また、子音字は子音クラスタを表す際に、U+1A60 ᩠ TAI THAM SIGN SAKOTと結合して脚文字と呼ばれる別の子音字と結合するための特殊な形状に変化する。脚文字は子音字だけでなく「3回」を表す᪓᩠ᨴ(3t)のように数字にも付くことがある。

なお、Unicode公式の標準字形はタイ・ルー語及びクーン語のものとなっており、北タイ語のものは字形が異なるがUnicode上では統合されている。

Unicodeのバージョン5.2において初めて追加された。

なお、ブロック名について元々「ラーンナー文字」という名前でこの文字体系の追加が提案されていたが、中国代表からタイ北部、ミャンマー、ラオス、中国のダイ族地方に住む人々は、ランナー文字としてこの文字を使用しない。タイ北部の話者は、この言語を"GAM MENG"（現地語）と呼び、文字を"TO MENG"（現地文字）または"TO THAM"（経典文字）と呼んでいる。中国では、この文字を"TO TAI"、"TO TAILUE"、"TO THAM"（経典文字）と呼んでいる。したがって、私たちは、人々が識別した名前を使用して、人々の意志を尊重すべきであると考えている。という提言があり、その後の議論によって、現在のように「タイ・タム文字」としてこの文字体系が追加されることとなった。

 収録文字 
コード文字文字名（英語）用例・説明ラテン文字転写子音字U+1A20ᨠTAI THAM LETTER HIGH KA子音[k]を表す高子音字。kU+1A21ᨡTAI THAM LETTER HIGH KHA子音[kʰ]を表す高子音字。khU+1A22ᨢTAI THAM LETTER HIGH KXA子音[x]を表す高子音字。xU+1A23ᨣTAI THAM LETTER LOW KA子音[k]を表す低子音字。
元々は[ɡ]を表していた。kU+1A24ᨤTAI THAM LETTER LOW KXA子音[x]を表す低子音字。
元々は[ɣ]を表していた。xU+1A25ᨥTAI THAM LETTER LOW KHA子音[kʰ]を表す低子音字。
元々は[ɡʱ]を表していた。khU+1A26ᨦTAI THAM LETTER NGA子音[ŋ]を表す低子音字。ngU+1A27ᨧTAI THAM LETTER HIGH CA子音[t͡ɕ]を表す高子音字。
クーン語では字形が異なる。cU+1A28ᨨTAI THAM LETTER HIGH CHA子音[t͡ɕʰ]を表す高子音字。chU+1A29ᨩTAI THAM LETTER LOW CA子音[t͡ɕ]を表す低子音字。
元々は[d͡ʑ]を表していた。

北タイ語では字形が異なる。cU+1A2AᨪTAI THAM LETTER LOW SA子音[s]を表す低子音字。
北タイ語では字形が異なる。sU+1A2BᨫTAI THAM LETTER LOW CHA子音[t͡ɕʰ]を表す低子音字。
元々は[d͡ʑʱ]を表していた。chU+1A2CᨬTAI THAM LETTER NYA子音[ɲ]を表す低子音字。nyU+1A2DᨭTAI THAM LETTER RATA子音[t]を表す高子音字。
元々は反舌音の[ʈ]を表していた。tU+1A2EᨮTAI THAM LETTER HIGH RATHA子音[tʰ]を表す高子音字。
元々は反舌音の[ʈʰ]を表していた。
タイとラオスでは、上部が1A33 ᨳのような形をした別のグリフが使用されている。thU+1A2FᨯTAI THAM LETTER DA子音[d]を表す中子音字。
元々は反舌音の[ɖ]を表していた。tU+1A30ᨰTAI THAM LETTER LOW RATHA子音[tʰ]を表す低子音字。
元々は反舌音の[ɖʱ]を表していた。thU+1A31ᨱTAI THAM LETTER RANA子音[n]を表す低子音字。
元々は反舌音の[ɳ]を表していた。nU+1A32ᨲTAI THAM LETTER HIGH TA子音[t]を表す高子音字。tU+1A33ᨳTAI THAM LETTER HIGH THA子音[tʰ]を表す高子音字。thU+1A34ᨴTAI THAM LETTER LOW TA子音[t]を表す低子音字。
元々は[d]を表していた。tU+1A35ᨵTAI THAM LETTER LOW THA子音[tʰ]を表す低子音字。
元々は[dʱ]を表していた。thU+1A36ᨶTAI THAM LETTER NA子音[n]を表す低子音字。
母音記号ᩣ(aa)と結合すると特殊な合字ᨶᩣを形成する。nU+1A37ᨷTAI THAM LETTER BA子音[b]を表す中子音字。bU+1A38ᨸTAI THAM LETTER HIGH PA子音[p]を表す高子音字。pU+1A39ᨹTAI THAM LETTER HIGH PHA子音[pʰ]を表す高子音字。phU+1A3AᨺTAI THAM LETTER HIGH FA子音[f]を表す高子音字。fU+1A3BᨻTAI THAM LETTER LOW PA子音[p]を表す低子音字。
元々は[b]を表していた。pU+1A3CᨼTAI THAM LETTER LOW FA子音[f]を表す低子音字。
元々は[v]を表していた。fU+1A3DᨽTAI THAM LETTER LOW PHA子音[pʰ]を表す低子音字。
元々は[bʱ]を表していた。phU+1A3EᨾTAI THAM LETTER MA子音[m]を表す低子音字。mU+1A3FᨿTAI THAM LETTER LOW YA子音[j]を表す低子音字。U+1A40ᩀTAI THAM LETTER HIGH YA子音[j]を表す中子音字。yU+1A41ᩁTAI THAM LETTER RA子音[r]を表す低子音字。
末子音では/n/と読まれる。rU+1A42ᩂTAI THAM LETTER RUE音節[lɯ̄ː]を表す。
元々音節主音化した短母音としてのR（IPA:[r̩]）を表していた。rueU+1A43ᩃTAI THAM LETTER LA子音[l]を表す低子音字。lU+1A44ᩄTAI THAM LETTER LUE音節[lɯ̄ː]を表す。
元々音節主音化した短母音としてのL（IPA:[l̩]）を表していた。lueU+1A45ᩅTAI THAM LETTER WA子音[w]を表す低子音字。wU+1A46ᩆTAI THAM LETTER HIGH SHA子音[s]を表す高子音字。
元々は[ɕ]を表していた。sU+1A47ᩇTAI THAM LETTER HIGH SSA子音[s]を表す高子音字。
元々は[ʂ]を表していた。sU+1A48ᩈTAI THAM LETTER HIGH SA子音[s]を表す高子音字。sU+1A49ᩉTAI THAM LETTER HIGH HA子音[h]を表す高子音字。hU+1A4AᩊTAI THAM LETTER LLA子音[l]を表す低子音字。
元々は[ɭ]を表していた。lU+1A4BᩋTAI THAM LETTER A子音[ʔ]を表す中子音字。U+1A4CᩌTAI THAM LETTER LOW HA子音[h]を表す低子音字。h独立母音字U+1A4DᩍTAI THAM LETTER I短母音[íʔ]を表す。iU+1A4EᩎTAI THAM LETTER II長母音[īː]を表す。iiU+1A4FᩏTAI THAM LETTER U長母音[úʔ]を表す。uU+1A50ᩐTAI THAM LETTER UU長母音[ūː]を表す。uuU+1A51ᩑTAI THAM LETTER EE長母音[ēː]を表す。eeU+1A52ᩒTAI THAM LETTER OO長母音[ōː]を表す。
北タイ語では用いられない。oo子音字U+1A53ᩓTAI THAM LETTER LAE音節[lɛ̄ː]を表す。子音字ᩃ (la)と母音記号ᩮ(e)の合字。laeU+1A54ᩔTAI THAM LETTER GREAT SA子音字ᩈ(sa)二つを組み合わせた合字。
音素列[s̚.s]を表す。

音素列/ss/が必ずこの形式になるわけではなく、通常のように脚文字で表現されることもあるため、この合字が単一で符号を割り振られている。ss子音記号U+1A55ᩕTAI THAM CONSONANT SIGN MEDIAL RA子音クラスタにおける介子音としての[r]を表す。U+1A56ᩖTAI THAM CONSONANT SIGN MEDIAL LA子音クラスタにおける介子音としての[l]を表す。U+1A57ᩗTAI THAM CONSONANT SIGN LA TANG LAI元々はLOLA HOY KONGNOTという名前で提案されていたが、
他の文字の文字名との整合性のために現在の名前に改められた。U+1A58ᩘTAI THAM SIGN MAI KANG LAI北タイ語、タイ・ルー語で末子音[ŋ]を表す。U+1A59ᩙTAI THAM CONSONANT SIGN FINAL NGA北タイ語で末子音[ŋ]を表す。U+1A5AᩚTAI THAM CONSONANT SIGN LOW PAタイ・ルー語において「妊娠している」を意味する単語"kappha(ᨠᨽᩚ)"で用いられる。U+1A5BᩛTAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA「形」を意味する単語"santhān(ᩈᨱᩛᩣ᩠ᨶ)"と「政府」を意味する単語"atthabāl(ᩁᨭᩛᨷᩣ᩠ᩃ)" では子音字ratha(反舌音に由来する/th/)を表し、「全知」を意味する単語"sappa(ᩈᨻᩛ)"と「マンゴー」を意味する単語"ampa(ᩋᨾᩛ)"では子音字paとして振舞う。U+1A5CᩜTAI THAM CONSONANT SIGN MA子音字maの脚文字の異体字。U+1A5DᩝTAI THAM CONSONANT SIGN BA子音字baの脚文字の異体字。U+1A5EᩞTAI THAM CONSONANT SIGN SA子音字saの脚文字の異体字。記号U+1A60᩠TAI THAM SIGN SAKOT次の子音字を脚文字として表すことを示す制御文字。従属母音記号U+1A61ᩡTAI THAM VOWEL SIGN A短母音[a]を表す。
また、他の長母音の母音字と共に用いて短母音で発音することを表す。U+1A62ᩢTAI THAM VOWEL SIGN MAI SAT短母音[a]を表す。
末子音を伴う音節の場合こちらが用いられる。U+1A63ᩣTAI THAM VOWEL SIGN AA長母音[aː]を表す。U+1A64ᩤTAI THAM VOWEL SIGN TALL AA長母音[aː]を表す。
子音字ba(ᨷ), wa(ᩅ), low ta(ᨴ), low tha(ᨵ), low ka(ᨣ)に付く場合、U+1A63 ᩣの代わりにこちらが用いられる。U+1A65ᩥTAI THAM VOWEL SIGN I短母音[i]を表す。U+1A66ᩦTAI THAM VOWEL SIGN II長母音[iː]を表す。U+1A67ᩧTAI THAM VOWEL SIGN UE短母音[ɯ]を表す。U+1A68ᩨTAI THAM VOWEL SIGN UUE長母音[ɯː]を表す。U+1A69ᩩTAI THAM VOWEL SIGN U短母音[u]を表す。U+1A6AᩪTAI THAM VOWEL SIGN UU長母音[uː]を表す。U+1A6BᩫTAI THAM VOWEL SIGN O短母音[o]を表す。
末子音を伴う場合の形状。U+1A6CᩬTAI THAM VOWEL SIGN OA BELOW長母音[ɔː]を表す。U+1A6DᩭTAI THAM VOWEL SIGN OY二重長母音[ɔːɪ]を表す。
クーン語で用いられ、北タイ語では用いられない。U+1A6EᩮTAI THAM VOWEL SIGN E長母音[eː]を表す。
文字の左側にレンダーされるため、符号上の文字順序と表示上の順序とが入れ替わる。U+1A6FᩯTAI THAM VOWEL SIGN AE長母音[ɛː]を表す。
文字の左側にレンダーされるため、符号上の文字順序と表示上の順序とが入れ替わる。U+1A70ᩰTAI THAM VOWEL SIGN OO長母音[oː]を表す。
文字の左側にレンダーされるため、符号上の文字順序と表示上の順序とが入れ替わる。U+1A71ᩱTAI THAM VOWEL SIGN AI二重母音[aɪ]を表す。
文字の左側にレンダーされるため、符号上の文字順序と表示上の順序とが入れ替わる。U+1A72ᩲTAI THAM VOWEL SIGN THAM AI二重母音[aɪ]を表す。
文字の左側にレンダーされるため、符号上の文字順序と表示上の順序とが入れ替わる。U+1A73ᩳTAI THAM VOWEL SIGN OA ABOVEタイ・ルー語及びクーン語で用いられ、長母音[ɔː]を表す。U+1A74ᩴTAI THAM SIGN MAI KANG母音[aŋ]を表す。
また、U+1A63 ᩣ TAI THAM VOWEL SIGN AA（或いは U+1A64 ᩤ TAI THAM VOWEL SIGN TALL AA）と共に用いて母音[am]を表す。
デーヴァナーガリーなどにおけるアヌスヴァーラに相当し、元々音節末尾が鼻音化することを表していた。声調記号U+1A75᩵TAI THAM SIGN TONE-1mai yak, 或いはmai yo。
これらの声調記号は子音字に付いた母音記号の上に付けられ、付く先の子音字が高子音字・中子音字・低子音字のどの分類に属するかによって異なる規則で声調を定める。U+1A76᩶TAI THAM SIGN TONE-2mai kho jang, 或いは mai sat。U+1A77᩷TAI THAM SIGN KHUEN TONE-3mai ko nuea。
クーン語で用いられる。
以下に続く声調記号は子音字に付いた母音記号の右上に付けられ、母音記号が無ければ子音字の真上に付けられる。U+1A78᩸TAI THAM SIGN KHUEN TONE-4mai song nuea。
クーン語で用いられる。U+1A79᩹TAI THAM SIGN KHUEN TONE-5mai sam nuea。
クーン語で用いられる。その他の記号U+1A7A᩺TAI THAM SIGN RA HAAM後続する文字が発音されない黙字であることを表す記号。U+1A7B᩻TAI THAM SIGN MAI SAMこの記号には以下の用途が存在する。
①直前の単語を２回繰り返して発音することを表す。日本語における「々」などにあたる。
②脚文字のある音節に付き、脚文字の付いた子音字が無母音ではなく随伴母音/a/を伴って発音され、脚文字の子音に母音記号が示す母音が伴うことを表す。例えば「小道」を表す"ᨳ᩠ᨶᩫ᩻ᩁ"はtonraではなくtanonと読まれる。

③同じ子音を2回読むことを表す。例えば、「所属物」を表す"khawkhong"は本来"ᨡᩮᩢ᩶ᩣᨡᩬᨦ"と書かれるが、この記号を使って"ᨡᩢ᩶ᩬ᩻ᨦ"と短く書くことができる。U+1A7C᩼TAI THAM SIGN KHUEN-LUE KARAN暗号用記号U+1A7F᩿TAI THAM COMBINING CRYPTOGRAMMIC DOT文字の下に単独または複数回使用され、読み手と書き手の間の何らかの隠れた合意に従って各文字に異なる値を与える。ホラ数字U+1A80᪀TAI THAM HORA DIGIT ZEROタイ・タム文字における数字の0。
ホラ数字と呼ばれる一般的に用いられる数字の形態。0U+1A81᪁TAI THAM HORA DIGIT ONEタイ・タム文字における数字の1。1U+1A82᪂TAI THAM HORA DIGIT TWOタイ・タム文字における数字の2。2U+1A83᪃TAI THAM HORA DIGIT THREEタイ・タム文字における数字の3。3U+1A84᪄TAI THAM HORA DIGIT FOURタイ・タム文字における数字の4。4U+1A85᪅TAI THAM HORA DIGIT FIVEタイ・タム文字における数字の5。5U+1A86᪆TAI THAM HORA DIGIT SIXタイ・タム文字における数字の6。6U+1A87᪇TAI THAM HORA DIGIT SEVENタイ・タム文字における数字の7。7U+1A88᪈TAI THAM HORA DIGIT EIGHTタイ・タム文字における数字の8。8U+1A89᪉TAI THAM HORA DIGIT NINEタイ・タム文字における数字の9。9タム数字U+1A90᪐TAI THAM THAM DIGIT ZEROタイ・タム文字における数字の0。
タム数字と呼ばれる主に宗教的な礼拝に用いられる数字の形態。0U+1A91᪑TAI THAM THAM DIGIT ONEタイ・タム文字における数字の1。1U+1A92᪒TAI THAM THAM DIGIT TWOタイ・タム文字における数字の2。2U+1A93᪓TAI THAM THAM DIGIT THREEタイ・タム文字における数字の3。3U+1A94᪔TAI THAM THAM DIGIT FOURタイ・タム文字における数字の4。4U+1A95᪕TAI THAM THAM DIGIT FIVEタイ・タム文字における数字の5。5U+1A96᪖TAI THAM THAM DIGIT SIXタイ・タム文字における数字の6。6U+1A97᪗TAI THAM THAM DIGIT SEVENタイ・タム文字における数字の7。7U+1A98᪘TAI THAM THAM DIGIT EIGHTタイ・タム文字における数字の8。8U+1A99᪙TAI THAM THAM DIGIT NINEタイ・タム文字における数字の9。9表意文字U+1AA0᪠TAI THAM SIGN WIANG「都市」を表す記号。U+1AA1᪡TAI THAM SIGN WIANGWAAK「村」を表す記号。U+1AA2᪢TAI THAM SIGN SAWAN「天国」を表す記号。約物U+1AA3᪣TAI THAM SIGN KEOW中庭を模した記号。
装飾記号(dingbat)や節(セクション)の始まりを表す記号として用いられる。U+1AA4᪤TAI THAM SIGN HOY牡蠣を模した記号。
装飾記号(dingbat)や節(セクション)の始まりを表す記号として用いられる。U+1AA5᪥TAI THAM SIGN DOKMAI花を模した記号。
装飾記号(dingbat)や節(セクション)の始まりを表す記号として用いられる。U+1AA6᪦TAI THAM SIGN REVERSED ROTATED RANA記号U+1AA7ᪧTAI THAM SIGN MAI YAMOK直前の単語を２回繰り返して発音することを表す記号。日本語における「々」などにあたる。約物U+1AA8᪨TAI THAM SIGN KAANタイ・タム文字における句点。欧文におけるピリオド(.)に相当する。.U+1AA9᪩TAI THAM SIGN KAANKUU長い章の終わりを示す。U+1AAA᪪TAI THAM SIGN SATKAANタイ・タム文字における句点。欧文におけるピリオド(.)に相当する。.U+1AAB᪫TAI THAM SIGN SATKAANKUU長い章の終わりを示す。U+1AAC᪬TAI THAM SIGN HANGセクションの終わりに他の句読点と組み合わせて使用される。U+1AAD᪭TAI THAM SIGN CAANG文字名の"cāng(ᨧᩣ᩠ᨦ)"は「象」を意味する。通常は長母音aaを伴って᪭ᩣの形で書かれる。

 小分類 
このブロックの小分類は「子音字」（）、「独立母音字」（）、「子音記号」（）、「記号」（）、「従属母音記号」（）、「声調記号」（）、「その他の記号」（）、「暗号用記号」（）、「ホラ数字」（）、「タム数字」（）、「表意文字」（）、「約物」（）、の12個となっている。本ブロックでは、Unicodeのバージョン更新時の文字追加が隙間を埋める形で行われた影響で、同一の小分類に属する文字が飛び飛びの符号位置に割り当てられていることがある。

 子音字（） 
この小分類にはタイ・タム文字のうち、基本的な子音字が収録されている。

 独立母音字（） 
この小分類にはタイ・タム文字のうち、頭子音のない母音の音節を表す際に用いられる独立した母音字が収録されている。

 子音記号（） 
この小分類にはタイ・タム文字のうち、子音クラスタにおける介子音や末子音など、別の子音字に結合する子音記号が収録されている。

 記号（） 
この小分類にはタイ・タム文字のうち、記号類が収録されている。

 従属母音記号（） 
この小分類にはタイ・タム文字のうち、子音字に結合する母音記号が収録されている。

 声調記号（） 
この小分類にはタイ・タム文字のうち、声調を変化させるための声調記号が収録されている。

 その他の記号（） 
この小分類にはタイ・タム文字のうち、その他の記号類が収録されている。

 暗号用記号（） 
この小分類にはタイ・タム文字のうち、暗号に用いられる記号が収録されている。

 ホラ数字（） 
この小分類にはタイ・タム文字で用いられる固有の数字のうち、ホラ数字と呼ばれる、一般的に用いられる数字が収録されている。

 タム数字（） 
この小分類にはタイ・タム文字で用いられる固有の数字のうち、タム数字と呼ばれる、宗教的な礼拝において用いられる数字が収録されている。

 表意文字（） 
この小分類にはタイ・タム文字のうち、特定の意味を表す記号（ロゴグラフ）が収録されている。

 約物（） 
この小分類にはタイ・タム文字のうち、句読点などの約物が収録されている。

これらの文字は、記号や節（セクション）の開始文字として使用される。

 文字コード 

 履歴 
以下の表に挙げられているUnicode関連のドキュメントには、このブロックの特定の文字を定義する目的とプロセスが記録されている。
バージョン文字数L2 IDドキュメント5.2U+1A20..1A5E,1A60..1A7C,1A7F..1A89,
1A90..1A99,1AA0..1AAD127