From 8a7cf859826837777f19110c5e4ef422a9e401fb Mon Sep 17 00:00:00 2001 From: minjaesong Date: Thu, 10 Mar 2022 16:23:14 +0900 Subject: [PATCH] an alternative sequence to write Tamil SHRII --- src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt b/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt index 12bcc50..a431bff 100755 --- a/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt +++ b/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt @@ -1074,9 +1074,14 @@ class TerrarumSansBitmap( else if (c == 0xB95 && cNext == 0xBCD && cNext2 == 0xBB7) { seq.add(TAMIL_KSSA); i += 2 } + // there are TWO ways to represent Tamil SHRII + // https://www.unicode.org/L2/L2018/18054-tamil-shri.txt else if (c == 0xBB6 && cNext == 0xBCD && cNext2 == 0xBB0 && cNext3 == 0xBC0) { seq.add(TAMIL_SHRII); i += 3 } + else if (c == 0xBB8 && cNext == 0xBCD && cNext2 == 0xBB0 && cNext3 == 0xBC0) { + seq.add(TAMIL_SHRII); i += 3 + } else if (c == 0xB9F && cNext == 0xBBF) { seq.add(0xF00C0); i++ }