diff --git a/assets/devanagari_variable.tga b/assets/devanagari_variable.tga index 030f637..42502a7 100644 --- a/assets/devanagari_variable.tga +++ b/assets/devanagari_variable.tga @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3719bf8577cf152cd146f4cd1a6df5c476c19b697e14e958307f03614639afe9 +oid sha256:c24125c03673e9eb13e97a4e4b37207f37c3cdf7eae6ff47bb956b9370d8ed58 size 491538 diff --git a/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt b/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt index 34fd9d9..259a409 100755 --- a/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt +++ b/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt @@ -1793,6 +1793,12 @@ class TerrarumSansBitmap( 0xF0167 -> return listOf(DEVANAGARI_LIG_K_SS_R) // K.SS.R else -> return c1.toHalfFormOrVirama() + c2 } + 0x0918 -> /* Devanagari GHA */ when (c2) { + 0x091F -> return listOf(0xF01A2) // GH.TT + 0x0920 -> return listOf(0xF01A3) // GH.TTH + 0x0922 -> return listOf(0xF01A4) // GH.DDH + else -> return c1.toHalfFormOrVirama() + c2 + } 0x0919 -> /* Devanagari NGA */ when (c2) { 0x0917 -> return listOf(0xF0182) // NG.G 0x092E -> return listOf(0xF0183) // NG.M @@ -1858,6 +1864,18 @@ class TerrarumSansBitmap( 0x0928 -> return listOf(0xF0193) // N.N else -> return c1.toHalfFormOrVirama() + c2 } + 0x092A -> /* Devanagari PA */ when (c2) { + 0x091F -> return listOf(0xF01A5) // P.TT + 0x0920 -> return listOf(0xF01A6) // P.TTH + 0x0922 -> return listOf(0xF01A7) // P.DDH + else -> return c1.toHalfFormOrVirama() + c2 + } + 0x0937 -> /* Devanagari SSA */ when (c2) { + 0x091F -> return listOf(0xF01A8) // SS.TT + 0x0920 -> return listOf(0xF01AA) // SS.TTH + 0x0922 -> return listOf(0xF01AB) // SS.DDH + else -> return c1.toHalfFormOrVirama() + c2 + } 0x0939 -> /* Devanagari HA */ when (c2) { 0x0923 -> return listOf(0xF0194) // H.NN 0x0928 -> return listOf(0xF0195) // H.N diff --git a/testing.PNG b/testing.PNG index 3a1736e..8db9503 100755 Binary files a/testing.PNG and b/testing.PNG differ diff --git a/testtext.txt b/testtext.txt index c24e573..e41405b 100755 --- a/testtext.txt +++ b/testtext.txt @@ -2,4 +2,5 @@ फ़ॊण्ज़ीणू क्की क्कि र्क र्त्सा र्र्ल ऱ्ड क्राप् ठ्री त्र् स्त्रक्ष्य ह्णह्नह्मह्यह्लह्वह्र णनमयलव ज़्लतान छात्त्र छात्र क्ष्र ज्ञ्र ङ्यछ्यट्यठ्यड्यढ्यद्यश्यह्य ढा ऱुमिक्युब हुहू दुदू द्गद्घद्द ढ्ढढ्वद्व -ग्र्क्र क्श्र त्रत्त्र क्ष्र्प \ No newline at end of file +ग्र्क्र क्श्र त्रत्त्र क्ष्र्प ढ्य्ब +तत्र अग्निः अस्ति। अष्टाध्यायी \ No newline at end of file diff --git a/work_files/devanagari_variable.psd b/work_files/devanagari_variable.psd index 1a284ef..2be8382 100644 --- a/work_files/devanagari_variable.psd +++ b/work_files/devanagari_variable.psd @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0645e0a86bdbab8c4717461e40d547812e00c5353bab47c742e6b00c4b8cafed -size 537014 +oid sha256:f9a167c0fe7917e856283e6d9df8ba10d90c78418ebc6877ae25be09f73c3b56 +size 540521