バタク文字 (Unicodeのブロック)

バタク文字（バタクもじ、）は、Unicodeの61個目のブロック。

 解説 
インドネシアの北スマトラ州の高地に居住するバタック人が話すバタク語を表記するためのバタク文字を収録している。バタク語にはバタク・カロ語、バタク・シマルングン語、バタク・トバ語などの方言の下位分類があり、それぞれの方言によって使う文字も異なる。

バタク文字はブラーフミー文字から派生した所謂ブラーフミー系文字（インド系文字）の一つであり、音素文字のうち子音字単独では短母音/-a/を伴って発音され、別の母音にする際に母音記号を付加することで発音を切り替えるアブギダに分類される。書字方向はラテン文字などと同様に左から右へと横書き（左横書き）し、下に行を送り、単語毎に分かち書きをする。

符号位置の順序はおおむね伝統的なバタク文字の順序に従っている。

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

 収録文字 
コード文字文字名（英語）用例・説明ラテン文字転写字母U+1BC0ᯀBATAK LETTER A母音[a]を表す。
バタク・カロ語、バタク・ダイリ語（バタク・パクパク語）では子音[h]を表す。aU+1BC1ᯁBATAK LETTER SIMALUNGUN Aバタク・シマルングン語で母音[a]を表す。aU+1BC2ᯂBATAK LETTER HA子音[h]を表す。
バタク・トバ語では子音[h]または[k]を表す。

バタク・カロ語、バタク・ダイリ語では子音[k]を表す。h/kU+1BC3ᯃBATAK LETTER SIMALUNGUN HAバタク・シマルングン語で子音[h]または[k]を表す。h/kU+1BC4ᯄBATAK LETTER MANDAILING HAバタク・マンダイリン語で子音[h]を表す。hU+1BC5ᯅBATAK LETTER BA子音[b]を表す。bU+1BC6ᯆBATAK LETTER KARO BAバタク・カロ語、バタク・トバ語で子音[b]を表す。bU+1BC7ᯇBATAK LETTER PA子音[p]を表す。pU+1BC8ᯈBATAK LETTER SIMALUNGUN PAバタク・シマルングン語で子音[p]を表す。pU+1BC9ᯉBATAK LETTER NA子音[n]を表す。nU+1BCAᯊBATAK LETTER MANDAILING NAバタク・マンダイリン語で子音[n]を表す。nU+1BCBᯋBATAK LETTER WA子音[w]を表す。
バタク・トバ語では字母waをU+1BCB ᯋ または U+1BCD ᯍで表すことがある。wU+1BCCᯌBATAK LETTER SIMALUNGUN WAバタク・シマルングン語で子音[w]を表す。wU+1BCDᯍBATAK LETTER PAKPAK WAバタク・ダイリ語で子音[w]を表す。wU+1BCEᯎBATAK LETTER GA子音[ɡ]を表す。gU+1BCFᯏBATAK LETTER SIMALUNGUN GAバタク・シマルングン語で子音[ɡ]を表す。gU+1BD0ᯐBATAK LETTER JA子音[d͡ʑ]を表す。jU+1BD1ᯑBATAK LETTER DA子音[d]を表す。dU+1BD2ᯒBATAK LETTER RA子音[r]を表す。rU+1BD3ᯓBATAK LETTER SIMALUNGUN RAバタク・シマルングン語で子音[r]を表す。rU+1BD4ᯔBATAK LETTER MA子音[m]を表す。mU+1BD5ᯕBATAK LETTER SIMALUNGUN MAバタク・シマルングン語で子音[m]を表す。mU+1BD6ᯖBATAK LETTER SOUTHERN TA南バタク諸語(バタク・アンコーラ語、バタク・マンダイリン語、バタク・トバ語 など)で子音[t]を表す。
バタク・トバ語では字母taをU+1BD6 ᯖまたはU+1BD7 ᯗで表すことがある。tU+1BD7ᯗBATAK LETTER NORTHERN TA北バタク諸語(バタク・アラス＝クルット語、バタク・ダイリ語、バタク・カロ語 など)で子音[t]を表す。tU+1BD8ᯘBATAK LETTER SA子音[s]を表す。
バタク・ダイリ語では子音[s]または子音[t͡ɕ]を表す。s/cU+1BD9ᯙBATAK LETTER SIMALUNGUN SAバタク・シマルングン語で子音[s]を表す。sU+1BDAᯚBATAK LETTER MANDAILING SAバタク・マンダイリン語で子音[s]を表す。sU+1BDBᯛBATAK LETTER YA子音[j]を表す。yU+1BDCᯜBATAK LETTER SIMALUNGUN YAバタク・シマルングン語で子音[j]を表す。yU+1BDDᯝBATAK LETTER NGA子音[ŋ]を表す。ngU+1BDEᯞBATAK LETTER LA子音[l]を表す。lU+1BDFᯟBATAK LETTER SIMALUNGUN LAバタク・シマルングン語で子音[l]を表す。lU+1BE0ᯠBATAK LETTER NYA子音[ɲ]を表す。
バタク・カロ語では字母caをU+1BE0 ᯠ またはU+1BE1 ᯡで表すことがある。nyU+1BE1ᯡBATAK LETTER CA子音[t͡ɕ]を表す。cU+1BE2ᯢBATAK LETTER NDA子音列[nd]を表す。ndU+1BE3ᯣBATAK LETTER MBA子音列[mb]を表す。mbU+1BE4ᯤBATAK LETTER I母音[i]を表す。iU+1BE5ᯥBATAK LETTER U母音[u]を表す。u記号U+1BE6᯦BATAK SIGN TOMPIバタク・マンダイリン語で子音の発音を変化させるために用いられる。例えばU+1BC4 ᯄ BATAK LETTER MANDAILING HAに付くと子音が[h]から[k]に変化していることを表す。従属母音記号U+1BE7ᯧBATAK VOWEL SIGN Eバタク・カロ語で母音[e]を表す。eU+1BE8ᯨBATAK VOWEL SIGN PAKPAK Eバタク・ダイリ語で母音[e]を表す。eU+1BE9ᯩBATAK VOWEL SIGN EE母音[e]を表す。
バタク・シマルングン語ではU+1BE8 ᯨ BATAK VOWEL SIGN PAKPAK Eと共に用いて二重母音[oʊ]を表すのにも用いられる。eU+1BEAᯪBATAK VOWEL SIGN I母音[i]を表す。iU+1BEBᯫBATAK VOWEL SIGN KARO Iバタク・カロ語で母音[i]を表す。iU+1BECᯬBATAK VOWEL SIGN O母音[o]を表す。
バタク・カロ語では母音[u]を表す。o/uU+1BEDᯭBATAK VOWEL SIGN KARO Oバタク・カロ語で母音[o]を表す。oU+1BEEᯮBATAK VOWEL SIGN U母音[u]を表す。uU+1BEFᯯBATAK VOWEL SIGN U FOR SIMALUNGUN SAバタク・シマルングン語で子音字sa(U+1BD9 ᯙ BATAK LETTER SIMALUNGUN SA)に付く場合の母音記号[u]の形状。u従属子音記号U+1BF0ᯰBATAK CONSONANT SIGN NG末子音の[ŋ]を表す。母音記号の上に書かれる。ngU+1BF1ᯱBATAK CONSONANT SIGN H末子音の[h]を表す。母音記号の上に書かれる。h記号U+1BF2᯲BATAK PANGOLATヴィラーマ（殺母音記号）。母音/-a/を発音せず子音のみが読まれることを表す。
母音記号の後には続かない。U+1BF3᯳BATAK PANONGONANヴィラーマ（殺母音記号）。母音/-a/を発音せず子音のみが読まれることを表す。約物U+1BFC᯼BATAK SYMBOL BINDU NA METEK段落や節（スタンザ）の始まりを表す。U+1BFD᯽BATAK SYMBOL BINDU PINARBORAS段落や節（スタンザ）の始まりを表す。U+1BFE᯾BATAK SYMBOL BINDU JUDULタイトルと本文を分離するための記号。U+1BFF᯿BATAK SYMBOL BINDU PANGOLAT末尾の句読点。.

 小分類 
このブロックの小分類は「字母」（）、「記号」（）、「従属母音記号」（）、「従属子音記号」（）、「約物」（）の5つとなっている。本ブロックでは、Unicodeのバージョン更新時の文字追加が隙間を埋める形で行われた影響で、同一の小分類に属する文字が飛び飛びの符号位置に割り当てられていることがある。また、収録文字が1文字しかない小分類については小分類名が単数形で表現されているが、本記事では単数形か複数形かによる小分類名の表記ゆれについては別の小分類として扱わず、同一の小分類として扱うこととする。

 字母（） 
この小分類にはバタク文字のうち、基本的な字母が収録されている。

文字の注釈は、同じバタク文字を共有するさまざまなアルファベット間の異なる使用法を示している。

 記号（） 
この小分類にはバタク文字のうち、母音字や子音字に結合する発音記号などの様々な記号が収録されている。

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

 従属子音記号（） 
この小分類にはバタク文字のうち、末子音を表すための母音記号の上に結合する子音記号が収録されている。

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

 文字コード 

 履歴 
以下の表に挙げられているUnicode関連のドキュメントには、このブロックの特定の文字を定義する目的とプロセスが記録されている。
バージョン文字数L2 IDドキュメント6.0U+1BF0..1BF3,1BFC..1BFF,1BC0..1BEF56