From d992982d23ef0c39ea42595ed0e8a4752977d1a5 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Tue, 2 Oct 2018 17:16:01 +0200 Subject: [PATCH] [indic] Add some confusable sequences from Unicode Standard --- .../script-bengali/bengali-vowel-leters.txt | 3 ++ .../devanagari-atomic-consonants.txt | 33 +++++++++++++++++++ .../devanagari-vowel-letters.txt | 17 ++++++++++ .../script-gujarati/gujarati-vowel-letter.txt | 8 +++++ .../gurmukhi-vowel-letters.txt | 9 +++++ .../script-kannada/kannada-vowel-letters.txt | 3 ++ .../malayalam-vowel-letters.txt | 5 +++ .../script-oriya/oriya-vowel-letters.txt | 3 ++ .../script-telugu/telugu-vowel-letters.txt | 5 +++ 9 files changed, 86 insertions(+) create mode 100644 test/shaping/texts/in-house/shaper-indic/script-bengali/bengali-vowel-leters.txt create mode 100644 test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-atomic-consonants.txt create mode 100644 test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-vowel-letters.txt create mode 100644 test/shaping/texts/in-house/shaper-indic/script-gujarati/gujarati-vowel-letter.txt create mode 100644 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/gurmukhi-vowel-letters.txt create mode 100644 test/shaping/texts/in-house/shaper-indic/script-kannada/kannada-vowel-letters.txt create mode 100644 test/shaping/texts/in-house/shaper-indic/script-malayalam/malayalam-vowel-letters.txt create mode 100644 test/shaping/texts/in-house/shaper-indic/script-oriya/oriya-vowel-letters.txt create mode 100644 test/shaping/texts/in-house/shaper-indic/script-telugu/telugu-vowel-letters.txt diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/bengali-vowel-leters.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/bengali-vowel-leters.txt new file mode 100644 index 000000000..f09dbc8f5 --- /dev/null +++ b/test/shaping/texts/in-house/shaper-indic/script-bengali/bengali-vowel-leters.txt @@ -0,0 +1,3 @@ +আ অা +ৠ ঋৃ +ৡ ঌৢ diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-atomic-consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-atomic-consonants.txt new file mode 100644 index 000000000..426543658 --- /dev/null +++ b/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-atomic-consonants.txt @@ -0,0 +1,33 @@ +ख ख्ा ख्‍ा +ग ग्ा ग्‍ा +घ घ्ा घ्‍ा +च च्ा च्‍ा +ज ज्ा ज्‍ा +झ झ्ा झ्‍ा +ञ ञ्ा ञ्‍ा +ण ण्ा ण्‍ा +त त्ा त्‍ा +थ थ्ा थ्‍ा +ध ध्ा ध्‍ा +न न्ा न्‍ा +ऩ ऩ्ा ऩ्‍ा ऩ्ा ऩ्‍ा +प प्ा प्‍ा +ब ब्ा ब्‍ा +भ भ्ा भ्‍ा +म म्ा म्‍ा +य य्ा य्‍ा +ल ल्ा ल्‍ा +व व्ा व्‍ा +श श्ा श्‍ा +ष ष्ा ष्‍ा +स स्ा स्‍ा +ख़ ख़्ा ख़्‍ा ख़्ा ख़्‍ा +ग़ ग़्ा ग़्‍ा ग़्ा ग़्‍ा +ज़ ज़्ा ज़्‍ा ज़्ा ज़्‍ा +य़ य़्ा य़्‍ा य़्ा य़्‍ा +ॹ ॹ्ा ॹ्‍ा +ॺ ॺ्ा ॺ्‍ा +ज़ ॻ्ा ॻ्‍ा +ॼ ॼ्ा ॼ्‍ा +ॾ ॾ्ा ॾ्‍ा +ॿ ॿ्ा ॿ्‍ा diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-vowel-letters.txt new file mode 100644 index 000000000..5a41252f2 --- /dev/null +++ b/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-vowel-letters.txt @@ -0,0 +1,17 @@ +ऄ अॆ +आ अा +ई र्इ +ऊ उु +ऍ एॅ +ऎ एॆ +ऐ एे +ऑ अॉ आॅ +ऒ अॊ आॆ +ओ अो आे +औ अौ आै +ॲ अॅ +ॳ अऺ +ॴ अऻ आऺ +ॵ अॏ +ॶ अॖ +ॷ अॗ diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/gujarati-vowel-letter.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/gujarati-vowel-letter.txt new file mode 100644 index 000000000..add4332b3 --- /dev/null +++ b/test/shaping/texts/in-house/shaper-indic/script-gujarati/gujarati-vowel-letter.txt @@ -0,0 +1,8 @@ +આ અા +ઍ અૅ +એ અે +ઐ અૈ +ઑ અૉ +ઓ અો અાૅ +ઔ અૌ અાૈ +ૉ ૅા diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/gurmukhi-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/gurmukhi-vowel-letters.txt new file mode 100644 index 000000000..b2adaabd2 --- /dev/null +++ b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/gurmukhi-vowel-letters.txt @@ -0,0 +1,9 @@ +ਆ ਅਾ +ਇ ੲਿ +ਈ ੲੀ +ਉ ੳੁ +ਊ ੳੂ +ਏ ੲੇ +ਐ ਅੈ +ਓ ੳੋ +ਔ ਅੌ diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/kannada-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/kannada-vowel-letters.txt new file mode 100644 index 000000000..cc05db93f --- /dev/null +++ b/test/shaping/texts/in-house/shaper-indic/script-kannada/kannada-vowel-letters.txt @@ -0,0 +1,3 @@ +ಊ ಉಾ +ಔ ಒೌ +ೠ ಋಾ diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/malayalam-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/malayalam-vowel-letters.txt new file mode 100644 index 000000000..061c642f7 --- /dev/null +++ b/test/shaping/texts/in-house/shaper-indic/script-malayalam/malayalam-vowel-letters.txt @@ -0,0 +1,5 @@ +ഈ ഇൗ +ഊ ഉൗ +ഐ എെ +ഓ ഒാ +ഔ ഒൗ diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/oriya-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/oriya-vowel-letters.txt new file mode 100644 index 000000000..e8d24cb57 --- /dev/null +++ b/test/shaping/texts/in-house/shaper-indic/script-oriya/oriya-vowel-letters.txt @@ -0,0 +1,3 @@ +ଆ ଅା +ଐ ଏୗ +ଔ ଓୗ diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/telugu-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/telugu-vowel-letters.txt new file mode 100644 index 000000000..c3cfc84cd --- /dev/null +++ b/test/shaping/texts/in-house/shaper-indic/script-telugu/telugu-vowel-letters.txt @@ -0,0 +1,5 @@ +ఓ ఒౕ +ఔ ఒౌ +ీ ిౕ +ే ెౕ +ో ొౕ