The Batak script (natively known as Surat Batak (), Surat na Sampulu Sia (), or Sisiasia) is a writing system used to write the Austronesian Batak languages spoken by several million people on the Indonesian island of Sumatra. The script may be derived from the Kawi and Pallava script, ultimately derived from the Brahmi script of India, or from the hypothetical Proto-Sumatran script influenced by Pallava.
History
The Batak magicians and priests or datu used the Batak script mainly for magical texts and divinatory purposes. It is unknown how many non-specialists were literate in the Batak script, but judging from the widespread tradition of writing love laments, especially among the Karo, Simalungun, and Angkola-Mandailing Batak, it is likely that a considerable part of the non-specialist population was able to read and write the Batak script. After the arrival of Europeans in the Batak lands, first German and (from 1878 onward) Dutch missionaries taught the Batak script alongside the Roman script in schools, and teaching and religious materials were printed in the Batak script. Soon after the first World War the missionaries decided to discontinue printing books in the Batak script. The script quickly fell out of use and is now only used for ornamental purposes.
Origin
The Batak script was probably derived from Pallava and Old Kawi scripts, which ultimately were derived from the Brahmi script, the root of almost all the Indic and Southeast Asian scripts.
Structure
Batak is written from left to right and top to bottom. Like all Brahmi-based scripts, each consonant has an inherent vowel of , unless there is a diacritic (in Toba Batak called pangolat) to indicate the lack of a vowel. Other vowels, final ŋ, and final velar fricative are indicated by diacritics, which appear above, below, or after the letter. For example, /ba/ is written ᯅ ba (one letter); /bi/ is written ᯅᯪ ba-i (i follows the consonant); /baŋ/ is written ᯅᯰ ba<sup>ng</sup> (ng is above the consonant); and /biŋ/ is ᯅᯪᯰ ba-i<sup>ng</sup>. Final consonants are written with the pangolat (here represented by "#"): /bam/ is ᯅᯔ᯲ ba-ma-#. However, /bim/ is written ᯅᯪᯔ᯲ ba-ma-i-#: phonetically, the first diacritic modifies the first consonant, and the second modifies the second consonant, but both are attached to the second consonant.
Unlike most Brahmi-based scripts, Batak does not form consonant conjuncts.
Basic characters
The basic characters are called surat. Each consonant has an inherent vowel of . The script varies by region and language. The major variants are between Karo, Mandailing/Angkola, Pakpak/Dairi, Simalungun/Timur, and Toba:
{| class="wikitable"
|-
| colspan="24" style="background:#ccf; text-align:center;"|Surat (Basic characters)
|-style="text-align:center;"
| style="width:10%; text-align:center;"|IPA
| a
| ha
| ka
| ba
| pa
| na
| wa
| ga
| dʒa
| da
| ra
| ma
| ta
| sa
| ja
| ŋa
| la
| ɲa
| tʃa
| nda
| mba
| i
| u
|-style="text-align:center;"
| style="width:10%; text-align:center;"|Transcription
| a
| ha
| ka
| ba
| pa
| na
| wa
| ga
| ja
| da
| ra
| ma
| ta
| sa
| ya
| nga
| la
| nya
| ca
| nda
| mba
| i
| u
|- style="length:20%;"
| style="width:10%; text-align:center;"|Karo
| align="center" |30px|link=|alt=A
| align="center"|30px|link=|alt=Ha
| align="center" | 30px|link=|alt=Ka
| align="center" |30px|link=|alt=Ba
| align="center" |30px|link=|alt=Pa
| align="center" |30px|link=|alt=Na
| align="center" |30px|link=|alt=Wa
| align="center"|30px|link=|alt=Ga
| align="center" rowspan="5"|30px|link=|alt=Ja
| align="center" rowspan="5"|30px|link=|alt=Da
| align="center"|30px|link=|alt=Ra
| align="center"|30px|link=|alt=Ma
| align="center"|30px|link=|alt=Ta
| align="center"|30px|link=|alt=Sa
| align="center" |30px|link=|alt=Ya
| align="center" rowspan="5"|30px|link=|alt=Nga
| align="center" |30px|link=|alt=La
|
| align="center"|30px|link=|alt=Ca
| rowspan="4"|
|rowspan="4"|
| align="center" rowspan="5"|30px|link=|alt=I
| align="center" rowspan="5"|30px|link=|alt=I
|- style="length:10%;"
| style="width:10%; text-align:center;"|Mandailing
| align="center" |30px|link=|alt=A
| align="center" | 30px|link=|alt=Ha
| align="center" | 30px|link=|alt=Ka
| align="center" |30px|link=|alt=Ba
| align="center" |30px|link=|alt=Pa
| align="center" |30px|link=|alt=Na
| align="center" |30px|link=|alt=Wa
| align="center"|30px|link=|alt=Ga
| align="center"|30px|link=|alt=Ra
| align="center"|30px|link=|alt=Ma
| align="center"|30px|link=|alt=Ta
| align="center"|30px|link=|alt=Sa
| align="center" |30px|link=|alt=Ya
| align="center" |30px|link=|alt=La
| align="center" |30px|link=|alt=Nya
| align="center"|30px|link=|alt=Ca
|-style="length:10%;"
| style="width:10%; text-align:center;"|Pakpak
| align="center" |30px|link=|alt=A
| align="center"|30px|link=|alt=Ha
| align="center"|30px|link=|alt=Ka
| align="center" |30px|link=|alt=Ba
| align="center" |30px|link=|alt=Pa
| align="center" rowspan="3"|30px|link=|alt=Na
| align="center" |30px|link=|alt=Wa
| align="center"|30px|link=|alt=Ga
| align="center"|30px|link=|alt=Ra
| align="center"|30px|link=|alt=Ma
| align="center"|30px|link=|alt=Ta
| align="center"|30px|link=|alt=Sa
| align="center" |30px|link=|alt=Ya
| align="center" |30px|link=|alt=La
|
| align="center"|30px|link=|alt=Ca
|-style="length:10%;"
| style="width:10%; text-align:center;"|Toba
| align="center" |30px|link=|alt=A
| align="center" | 30px|link=|alt=Ha
| align="center" | 30px|link=|alt=Ka
| align="center" |30px|link=|alt=Ba
| align="center" |30px|link=|alt=Pa
| align="center" |30px|link=|alt=Wa
| align="center"|30px|link=|alt=Ga
| align="center"|30px|link=|alt=Ra
| align="center"|30px|link=|alt=Ma
| align="center"|30px|link=|alt=Ta
| align="center"|30px|link=|alt=Sa
| align="center" |30px|link=|alt=Ya
| align="center" |30px|link=|alt=La
| align="center" |30px|link=|alt=Nya
| align="center" rowspan="2" |
|-style="length:10%;"
| style="width:10%; text-align:center;"|Simalungun
| align="center" |30px|link=|alt=A
| align="center" | 30px|link=|alt=Ha
| align="center"|30px|link=|alt=Ka
| align="center" |30px|link=|alt=Ba
| align="center"|30px|link=|alt=Pa
| align="center" |30px|link=|alt=Wa
| align="center" |30px|link=|alt=Ga
| align="center" |30px|link=|alt=Ra
| align="center"|30px|link=|alt=Ma
| align="center"|30px|link=|alt=Ta
| align="center"|30px|link=|alt=Sa
| align="center"|30px|link=|alt=Ya
| align="center" |30px|link=|alt=La
| align="center" |30px|link=|alt=Nya
| align="center"|30px|link=|alt=Nda
| align="center"|30px|link=|alt=Mba
|}
<small>
Alternate forms:
<br>
20px|link=|alt=Na
20px|link=|alt=Wa
20px|link=|alt=Ta
20px|link=|alt=Sa
20px|link=|alt=Ca
20px|link=|alt=Mba
</small>
ᯤ and ᯥ are only used for open syllables. Some manuscripts use ᯀᯪ and ᯀᯮ instead of ᯤ and ᯥ even there: ᯘᯤ or ᯘᯀᯪ sai, ᯘᯥ or ᯘᯀᯮ sau.
In Angkola/Mandailing, the letter ᯂ has the value /ha/ if it is in syllable initial position and /k/ in final position. The tempi diacritic is optionally used to distinguish ᯄ᯦ /ka/ from ᯄ /ha/ and ᯚ᯦ /ca/ from ᯚ /sa/.
Diacritics
Diacritics are used to change the pronunciation of a character. They can change the vowel from the inherent , mark a final [velar nasal] , mark a final velar fricative , or indicate a final consonant with no vowel:
{| class="wikitable"
|+ Batak Diacritics
|-
! scope="col" rowspan="2" | LatinTrans.
! scope="col" colspan="5" style="border-left:#aaaaaa double;" | Batak Diacritics
| scope="col" rowspan="11" style="border-top:#aaaaaa hidden; border-bottom:#aaaaaa hidden;" |
! scope="col" rowspan="2" | LatinTrans.
! scope="col" colspan="5" style="border-left:#aaaaaa double;" | Batak Diacritics with
|-
! scope="col" style="border-left:#aaaaaa double;" | Karo
! scope="col" | Mand.
! scope="col" | Pakp.
! scope="col" | Sima.
! scope="col" | Toba
! scope="col" style="border-left:#aaaaaa double;" | Karo
! scope="col" | Mand.
! scope="col" | Pakp.
! scope="col" | Sima.
! scope="col" | Toba
|- align="left"
! scope="row" | -a
| style="border-left:#aaaaaa double;" |
|
|
|
|
! scope="row" | ka
| style="border-left:#aaaaaa double;" | 33px|link=|alt=Ka
| 33px|link=|alt=Ka
| 33px|link=|alt=Ka
| 30px|link=|alt=Ka
| 30px|link=|alt=Ka
|- align="center"
! scope="row" | -e
| style="border-left:#aaaaaa double;" | 40px|link=|alt=-E<hr>40px|link=|alt=-E
| 40px|link=|alt=-E
| 40px|link=|alt=-E<hr>40px|link=|alt=-E
| 40px|link=|alt=-E
| 40px|link=|alt=-E
! scope="row" | ke
| style="border-left:#aaaaaa double;" | 40px|link=|alt=Ke<hr>40px|link=|alt=Ke
| 40px|link=|alt=Ke
| 40px|link=|alt=Ke<hr>40px|link=|alt=Ke
| 40px|link=|alt=Ke
| 40px|link=|alt=Ke
|- align="center"
! scope="row" | -i
| style="border-left:#aaaaaa double;" | 40px|link=|alt=-I<hr>40px|link=|alt=-I
| 40px|link=|alt=-I
| 40px|link=|alt=-I
| 40px|link=|alt=-I
| 40px|link=|alt=-I
! scope="row" | ki
| style="border-left:#aaaaaa double;" | 40px|link=|alt=Ki<hr>40px|link=|alt=Ki
| 40px|link=|alt=Ki
| 40px|link=|alt=Ki
| 40px|link=|alt=Ki
| 40px|link=|alt=Ki
|- align="center"
! scope="row" | -o
| style="border-left:#aaaaaa double;" | 40px|link=|alt=-O<hr>40px|link=|alt=-O
| 40px|link=|alt=-O
| 40px|link=|alt=-O
| 40px|link=|alt=-O
| 40px|link=|alt=-O
! scope="row" | ko
| style="border-left:#aaaaaa double;" | 40px|link=|alt=Ko<hr>40px|link=|alt=Ko
| 40px|link=|alt=Ko
| 40px|link=|alt=Ko
| 40px|link=|alt=Ko
| 40px|link=|alt=Ko
|- align="center"
! scope="row" | -ou
| style="border-left:#aaaaaa double;" |
|
|
| 40px|link=|alt=-Ou
|
! scope="row" | kou
| style="border-left:#aaaaaa double;" |
|
|
| 40px|link=|alt=Kou
|
|- align="center"
! scope="row" | -u
| style="border-left:#aaaaaa double;" | 40px|link=|alt=-U
| 40px|link=|alt=-U
| 40px|link=|alt=-U
| 40px|link=|alt=-U
| 40px|link=|alt=-U
! scope="row" | ku
| style="border-left:#aaaaaa double;" | 40px|link=|alt=Ku
| 40px|link=|alt=Ku
| 40px|link=|alt=Ku
| 40px|link=|alt=Ku
| 40px|link=|alt=Ku
|- align="center"
! scope="row" | -ng
| style="border-left:#aaaaaa double;" | 40px|link=|alt=-Ng
| 40px|link=|alt=-Ng
| 40px|link=|alt=-Ng
| 40px|link=|alt=-Ng
| 40px|link=|alt=-Ng
! scope="row" | kang
| style="border-left:#aaaaaa double;" | 40px|link=|alt=Kang
| 40px|link=|alt=Kang
| 40px|link=|alt=Kang
| 40px|link=|alt=Kang
| 40px|link=|alt=Kang
|- align="center"
! scope="row" | -h
| style="border-left:#aaaaaa double;" | 40px|link=|alt=-H
|
| 40px|link=|alt=-H
| 40px|link=|alt=-H
|
! scope="row" | kah
| style="border-left:#aaaaaa double;" | 40px|link=|alt=Kah
|
| 40px|link=|alt=Kah
| 40px|link=|alt=Kah
|
|- align="center"
! scope="row" | –#
| style="border-left:#aaaaaa double;" | 40px|link=|alt=-
| 40px|link=|alt=-
| 40px|link=|alt=-
| 40px|link=|alt=-
| 40px|link=|alt=-
! scope="row" | k
| style="border-left:#aaaaaa double;" | 33px|link=|alt=K
| 48px|link=|alt=K
| 36px|link=|alt=K
| 36px|link=|alt=K
| 36px|link=|alt=K
|}
Ligatures with U
The diacritic for U used by Mandailing, Pakpak, Simalungun, and Toba can form ligatures with its base character:
{|
|+ Ligatures with -U
|-
| valign="top" |
{| class="wikitable"
|-
! scope="col" colspan="5" | Batak Script
! scope="col" | Description
|-
| 30px|link=|alt=A
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=A
| a + -u = u
|-
| 30px|link=|alt=A
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=U
| a + -u = u (Simalungun)
|-
| 30px|link=|alt=Ha
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Hu
| ha + -u = hu (Mandailing)
|-
| 30px|link=|alt=Ha
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 35px|link=|alt=Hu
| ha + -u = hu (Simalungun)
|-
| 30px|link=|alt=Ha
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 35px|link=|alt=Hu
| ha + -u = hu
|-
| 30px|link=|alt=Ka
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 40px|link=|alt=Ku
| ka + -u = ku (Mandailing)
|-
| 30px|link=|alt=Ba
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Bu
| ba + -u = bu
|-
| 30px|link=|alt=P
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Pu
| pa + -u = pu (Mandailing)
|-
| 30px|link=|alt=Pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Pu
| pa + -u = pu (Pakpak, Toba)
|-
| 30px|link=|alt=Pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Pu
| pa + -u = pu (Simalungun)
|-
| 30px|link=|alt=Na
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Nu
| na + -u = nu
|-
| 30px|link=|alt=Na
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Nu
| na + -u = nu (Mandailing)
|-
| 30px|link=|alt=Wa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Wu
| wa + -u = wu (Mandailing, Toba)
|-
| 30px|link=|alt=Wa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Wu
| wa + -u = wu (Pakpak, Toba)
|-
| 30px|link=|alt=Wa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Wu
| wa + -u = wu (Simalungun)
|-
| 30px|link=|alt=Ga
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Gu
| ga + -u = gu
|-
| 30px|link=|alt=Ga
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Gu
| ga + -u = gu (Simalungun)
|-
| 30px|link=|alt=Ja
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Ju
| ja + -u = ju
|}
| valign="top"|
{| class="wikitable"
|-
! scope="col" colspan="5" | Batak Script
! scope="col" | Description
|-
| 30px|link=|alt=Da
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Du
| da + -u = du
|-
| 30px|link=|alt=Ra
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Ru
| ra + -u = ru
|-
| 30px|link=|alt=Ra
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Ru
| ra + -u = ru (Simalungun)
|-
| 30px|link=|alt=Ma
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Mu
| ma + -u = mu
|-
| 30px|link=|alt=Ma
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Mu
| ma + -u = mu (Simalungun)
|-
| 30px|link=|alt=Ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Tu
| ta + -u = tu
|-
| 30px|link=|alt=Ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Tu
| ta + -u = tu
|-
| 30px|link=|alt=Sa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Su
| sa + -u = su (Pakpak)
|-
| 30px|link=|alt=Sa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Su
| sa + -u = su (Mandailing)
|-
| 30px|link=|alt=Sa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Su
| sa + -u = su (Mandailing)
|-
| 30px|link=|alt=Sa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Su
| sa + -u = su (Simalungun)
|-
| 30px|link=|alt=Ya
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Yu
| ya + -u = yu
|-
| 30px|link=|alt=Ya
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Yu
| ya + -u = yu (Simalungun)
|-
| 30px|link=|alt=Nga
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Ngu
| nga + -u = ngu
|-
| 30px|link=|alt=La
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Lu
| la + -u = lu
|-
| 30px|link=|alt=La
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Lu
| la + -u = lu (Simalungun)
|-
| 30px|link=|alt=Nya
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Nyu
| nya + -u = nyu
|-
| 30px|link=|alt=Ca
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=Cu
| ca + -u = cu (Mandailing)
|}
|}
Tompi
In Mandailing, the diacritic tompi can be used to change the sound of some characters:
{| class="wikitable"
|+ tompi
|-
! scope="col" | ha
! scope="col" style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
! scope="col" | tompi
! scope="col" style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
! scope="col" | ka
! scope="col" | sa
! scope="col" style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
! scope="col" | tompi
! scope="col" style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
! scope="col" | ca
|-
| rowspan=2 | 30px|link=|alt=Ha
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" rowspan=3 | +
| rowspan=2 |33px|link=|alt=tompi
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" rowspan=3 | =
| rowspan=2 |30px|link=|alt=A
| 30px|link=|alt=Ha
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 33px|link=|alt=tompi
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=A
|-
| 30px|link=|alt=Ha
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 33px|link=|alt=tompi
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 30px|link=|alt=A
|}
Placement of diacritics for Ng and H
The diacritics for Ng (30px|link=|alt=-Ng) and H (30px|link=|alt=-H) are usually written above spacing vowel diacritics instead of above the base character.<br>
Examples: baseline|30px|link=|alt=Ping ping, baseline|30px|link=|alt=Pong pong, baseline|30px|link=|alt=Peh peh, and baseline|30px|link=|alt=Pih pih.
Diacritic reordering for closed syllables
Vowel diacritics are reordered for closed syllables (that is, syllables where the final consonant has no vowel). Consonants with no vowel are marked by the Batak pangolat or panongonan diacritic, depending on the language.
When they are used for a closed syllable (like "tip"), both the vowel diacritic and the pangolat or panongonan are written at the end of the syllable.
Examples of closed syllables using pangolat:
{| class="wikitable"
|+ reordering
|-
! scope="col" | ta
! scope="col" style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
! scope="col" | vowel
! scope="col" style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
! scope="col" | pa
! scope="col" style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
! scope="col" | pangolat
! scope="col" style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
! scope="col" | syllable
|- align="center"
| 30px|link=|alt=Ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" |
|
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=Pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 70px|link=|alt=Tap
|- align="center" style="border-top:#aaaaaa hidden;"
| ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" |
|
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| tap
|- align="center"
| 30px|link=|alt=Ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-E
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=Pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 70px|link=|alt=Tep
|- align="center" style="border-top:#aaaaaa hidden;"
| ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| e
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| tep
|- align="center"
| 30px|link=|alt=Ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-E
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=Pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 80px|link=|alt=Tep
|- align="center" style="border-top:#aaaaaa hidden;"
| ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| e
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| tep
|- align="center"
| 30px|link=|alt=Ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-I
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=Pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 84px|link=|alt=Tip
|- align="center" style="border-top:#aaaaaa hidden;"
| ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| i
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| tip
|- align="center"
| 30px|link=|alt=Ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-O
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=Pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 86px|link=|alt=Top
|- align="center" style="border-top:#aaaaaa hidden;"
| ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| o
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| top
|- align="center"
| 30px|link=|alt=Ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=-U
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=Pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| 30px|link=|alt=pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| 70px|link=|alt=Tup
|- align="center" style="border-top:#aaaaaa hidden;"
| ta
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| u
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pa
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | +
| pangolat
| style="border-left:#aaaaaa hidden;border-right:#aaaaaa hidden;" | =
| tup
|}
Punctuation and ornaments
Batak is normally written without spaces or punctuation (as scriptio continua). However, special marks or bindu are occasionally used.
They vary greatly in size and design from manuscript to manuscript.
{| class="wikitable"
|+ bindu
|-
! scope="col" | Examples
! scope="col" | Malay name
! scope="col" | Function
|-
| center|210px|link=|alt=bindu godang
| Bindu godang
| Introduces a major chapter / book
|-
| center|210px|link=|alt=bindu pinarjolma
| Bindu pinarjolma
| Introduces a chapter
|-
| center|30px|link=|alt=bindu na metek
|rowspan=2| Bindu na metek (small bindu)
|rowspan=3| Begins paragraphs and stanzas
|-
| center|30px|link=|alt=bindu na metek
|-
| center|30px|link=|alt=bindu pinarboras
| Bindu panarboras (rice-shaped bindu)
|-
| center|30px|link=|alt=bindu judul
| Bindu judul (title bindu)
| Separates a title from the body of the text
|-
| center|30px|link=|alt=bindu pangolat
| Bindu pangolat
| Trailing punctuation
|}
Unicode
Batak script was added to the Unicode Standard in October 2010 with the release of version 6.0.
The Batak script was registered in Unicode by Uli Kozok, a German scholar of Batak literature. Before being documented by Uli Kozok, there were several versions of the Batak script based on Batak sub-ethnic groups, including Toba, Karo, Simalungun, Mandailing, and Pakpak. Uli succeeded in unifying the Batak script, with minor differences considered as variations.
Currently, the Batak script is listed in Unicode with the status of a limited use script. For its status to be elevated to recommended, evidence must be submitted to Unicode showing that the Batak script is still in use.
Character input is phonetic, with the visual output reordered per the description above. For example, lon ᯞᯬᯉ᯲ is entered LON# but displays as LNO#. If the text is entered LNO#, a dotted circle will separate the pangolat from the O, indicating an encoding error.
Block
The Unicode block for Batak is U+1BC0–U+1BFF:
Gallery
<gallery>
File:Paper Museum in Atlanta 010.JPG|Batak book about the art of divination from a rooster (Robert C. Williams Museum of Papermaking in Atlanta, Georgia, USA)
File:COLLECTIE TROPENMUSEUM Bamboe tabaks- en wichelkoker met Bataks schrift TMnr 512-4.jpg|Batak script carved into a bamboo tube with wooden stopper (Museum of the Tropics in Amsterdam, the Netherlands)
File:Bamboo with Batak script.jpg|Bamboo inscribed with Simalungun Batak script (National Museum of Ethnology in Leiden, The Netherlands)
File:COLLECTIE TROPENMUSEUM Wichelboekje van palmblad TMnr 5991-6.jpg|Batak palm leaf book (Museum of the Tropics in Amsterdam, the Netherlands)
File:COLLECTIE TROPENMUSEUM Wichelboek met formules recepten en voorschriften die worden toegepast door de priester-genezer TMnr 1581-1.jpg|Book of formulas, recipes, and rules applied by Batak priests (Museum of the Tropics in Amsterdam, the Netherlands)
File:Book of Wizards Batak Indonesia.jpg|Magic book used by priests of the Toba Batak tribe (National Museum of Ethnology in Leiden, The Netherlands)
File:Manuscript in Toba-Batak language, central Sumatra, early 1800s - Robert C. Williams Paper Museum - DSC00360.JPG|Manuscript in Batak Toba language, central Sumatra, early 1800s. (Robert C. Williams Museum of Papermaking in Atlanta, Georgia, USA)
File:Batak Pustaha = Magic Book, leaf 73.tif|alt=Batak Pustaha|Batak Pustaha (Magic Book) (SOAS University of London) - entire manuscript viewable online
</gallery>
See also
- Sitopayan I inscription, 13th century usage of mixed Malay and Batak scripts
