diff options
Diffstat (limited to 'tex/context/base/mkiv/lang-imp-indic.lua')
-rw-r--r-- | tex/context/base/mkiv/lang-imp-indic.lua | 249 |
1 files changed, 249 insertions, 0 deletions
diff --git a/tex/context/base/mkiv/lang-imp-indic.lua b/tex/context/base/mkiv/lang-imp-indic.lua new file mode 100644 index 000000000..46af00e3b --- /dev/null +++ b/tex/context/base/mkiv/lang-imp-indic.lua @@ -0,0 +1,249 @@ +return { + name = "indic transliterations", + version = "1.00", + comment = "Experimental code, the name of this file might change" + .. "or maybe it become a llg file in the end.", + author = "kauśika and hans", + copyright = "ConTeXt development team & whoever made this list", + transliterations = { + ["iast to indic"] = { + svara = { + ["a"] = "अ", + ["ā"] = "आ", + ["i"] = "इ", + ["ī"] = "ई", + ["u"] = "उ", + ["ū"] = "ऊ", + ["ṛ"] = "ऋ", + ["ṝ"] = "ॠ", + ["ḷ"] = "ऌ", + ["ḹ"] = "ॡ", + ["è"] = "ऎ", + ["e"] = "ए", + ["ai"] = "ऐ", + ["ò"] = "ऒ", + ["o"] = "ओ", + ["au"] = "औ", + }, + vyanjana = { + ["k"] = "क", + ["kh"] = "ख", + ["g"] = "ग", + ["gh"] = "घ", + ["ṅ"] = "ङ", + ["c"] = "च", + ["ch"] = "छ", + ["j"] = "ज", + ["jh"] = "झ", + ["ñ"] = "ञ", + ["ṭ"] = "ट", + ["ṭh"] = "ठ", + ["ḍ"] = "ड", + ["ḍh"] = "ढ", + ["ṇ"] = "ण", + ["t"] = "त", + ["th"] = "थ", + ["d"] = "द", + ["dh"] = "ध", + ["n"] = "न", + ["p"] = "प", + ["ph"] = "फ", + ["b"] = "ब", + ["bh"] = "भ", + ["m"] = "म", + ["y"] = "य", + ["r"] = "र", + ["l"] = "ल", + ["v"] = "व", + ["ś"] = "श", + ["ṣ"] = "ष", + ["s"] = "स", + ["h"] = "ह", + ["ḻ"] = "ळ", + ["x"] = "क्ष", + ["jñ"] = "ज्ञ", + }, + maatra = { + ["a"] = "", + ["ā"] = "ा", + ["i"] = "ि", + ["ī"] = "ी", + ["u"] = "ु", + ["ū"] = "ू", + ["ṛ"] = "ृ", + ["ṝ"] = "ॄ", + ["ḷ"] = "ॢ", + ["ḹ"] = "ॣ", + ["ai"] = "ै", + ["e"] = "े", + ["o"] = "ो", + ["au"] = "ौ", + }, + yogavaaha = { + ["ṁ"] = "ं", + ["ḥ"] = "ः", + ["ँ"] = "ँ", + }, + viraama = { + ["viraama"] = "्", + ["."] = "।", + ["|"] = "।", + ["||"] = "॥", + ["‘"] = "‘", + ["’"] = "’", + }, + }, + ["deva to mlym"] = { + svara = { + ["अ"] = "അ", + ["आ"] = "ആ", + ["इ"] = "ഇ", + ["ई"] = "ഈ", + ["उ"] = "ഉ", + ["ऊ"] = "ഊ", + ["ऋ"] = "ഋ", + ["ॠ"] = "ൠ", + ["ऌ"] = "ഌ", + ["ॡ"] = "ൡ", + ["ऎ"] = "എ", + ["ए"] = "ഏ", + ["ऐ"] = "ഐ", + ["ऒ"] = "ഒ", + ["ओ"] = "ഓ", + ["औ"] = "ഔ", + }, + vyanjana = { + ["क"] = "ക", + ["ख"] = "ഖ", + ["ग"] = "ഗ", + ["घ"] = "ഘ", + ["ङ"] = "ങ", + ["च"] = "ച", + ["छ"] = "ഛ", + ["ज"] = "ജ", + ["झ"] = "ഝ", + ["ञ"] = "ഞ", + ["ट"] = "ട", + ["ठ"] = "ഠ", + ["ड"] = "ഡ", + ["ढ"] = "ഢ", + ["ण"] = "ണ", + ["त"] = "ത", + ["थ"] = "ഥ", + ["द"] = "ദ", + ["ध"] = "ധ", + ["न"] = "ന", + ["प"] = "പ", + ["फ"] = "ഫ", + ["ब"] = "ബ", + ["भ"] = "ഭ", + ["म"] = "മ", + ["य"] = "യ", + ["र"] = "ര", + ["ल"] = "ല", + ["व"] = "വ", + ["श"] = "ശ", + ["ष"] = "ഷ", + ["स"] = "സ", + ["ह"] = "ഹ", + ["ळ"] = "ള", + ["क्ष"] = "ക്ഷ", + ["ज्ञ"] = "ജ്ഞ", + }, + maatra = { + ["ा"] = "ാ", + ["ि"] = "ി", + ["ी"] = "ീ", + ["ु"] = "ു", + ["ू"] = "ൂ", + ["ृ"] = "ൃ", + ["ॄ"] = "ൄ", + ["ॢ"] = "ൢ", + ["ॣ"] = "ൣ", + ["ॆ"] = "െ", + ["े"] = "േ", + ["ै"] = "ൈ", + ["ॊ"] = "ൊ", + ["ो"] = "ോ", + ["ौ"] = "ൌ", + }, + yogavaaha = { + ["ं"] = "ം", + ["ः"] = "ഃ", + ["ँ"] = "ഁ", + }, + viraama = { + ["्"] = "്", + ["viraama"] = "്", -- weird + ["'"] = "'", + ["।"] = ".", + ["॥"] = ".", + ["‘"] = "‘", + ["’"] = "’", + }, + } + } +} + +-- return { +-- transliterations = { +-- ["iast to indic"] = { +-- mapping = { +-- ["a"] = "अ", +-- ["ā"] = "आ", +-- ["i"] = "इ", +-- ["ī"] = "ई", +-- ["u"] = "उ", +-- ["ū"] = "ऊ", +-- ["ṛ"] = "ऋ", +-- ["ṝ"] = "ॠ", +-- ["ḷ"] = "ऌ", +-- ["ḹ"] = "ॡ", +-- ["e"] = "ए", +-- ["o"] = "ओ", +-- ["ṃ"] = "ं", +-- ["ḥ"] = "ः", +-- ["˜"] = "ँ", +-- ["'"] = "ऽ", +-- ["k"] = "क", +-- ["c"] = "च", +-- ["ṭ"] = "ट", +-- ["t"] = "त", +-- ["p"] = "प", +-- ["g"] = "ग", +-- ["j"] = "ज", +-- ["ḍ"] = "ड", +-- ["d"] = "द", +-- ["b"] = "ब", +-- ["ṅ"] = "ङ", +-- ["ñ"] = "ञ", +-- ["ṇ"] = "ण", +-- ["n"] = "न", +-- ["m"] = "म", +-- ["h"] = "ह", +-- ["y"] = "य", +-- ["r"] = "र", +-- ["l"] = "ल", +-- ["v"] = "व", +-- ["ś"] = "श", +-- ["ṣ"] = "ष", +-- ["s"] = "स", +-- -- +-- ["ai"] = "ऐ", +-- ["au"] = "औ", +-- ["kh"] = "ख", +-- ["ch"] = "छ", +-- ["ṭh"] = "ठ", +-- ["th"] = "थ", +-- ["ph"] = "फ", +-- ["gh"] = "घ", +-- ["jh"] = "झ", +-- ["ḍh"] = "ढ", +-- ["dh"] = "ध", +-- ["bh"] = "भ", +-- -- +-- ["khā"] = "खा", +-- } +-- } +-- } +-- } |