diff options
Diffstat (limited to 'Master/texmf-dist/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.map')
-rw-r--r-- | Master/texmf-dist/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.map | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/Master/texmf-dist/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.map b/Master/texmf-dist/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.map index 7dca19050d8..f9d05f24016 100644 --- a/Master/texmf-dist/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.map +++ b/Master/texmf-dist/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.map @@ -2,7 +2,7 @@ ; by Abhinandan S.P. <abhinandan.sp@iiitb.net> and Shrisha Rao <shrao@acm.org>, ; based on harvardkyoto.map written by Daniel Stender. ; -; Updated 2010-10-19 +; Updated 2010-12-03 LHSName "itrans-sankan" RHSName "Unicode" @@ -151,6 +151,7 @@ Define rcb U+007D Define zero U+0CE6 Define cbindu U+0901 Define ksha ka virama Sha +Define knukta ka U+0CBC pass(Unicode) @@ -220,6 +221,7 @@ j h > jha j h x > jha virama zwn ksha j h dot h > jha virama tlde n a > Ja +tlde n > Ja tlde n x > Ja virama zwn ksha tlde n dot h > Ja virama J N > Ja @@ -316,7 +318,7 @@ lcb rcb > zwn dot m > anunasika - +q > knukta U+004D > anusvara U+0029 M > U+0029 U+0CE6 @@ -398,6 +400,19 @@ pass(Unicode) UniClass [vyanjana] = (ka .. ha) [vyanjana]=v1 [vyanjana]=v2 > @v1 virama @v2 +;; Fourth pass: making remaining conjuncts (for groups of two or more consonants) +;; and adding viramas to the end of the words in Sanskrit +pass (Unicode) + +;; Classes +UniClass [vyanjana] = (ka .. ha rla) +UniClass [spacepunct] = (U+0009 .. U+0040 U+005B .. U+0060 U+007B .. U+007D danda ddanda \ + U+2013 U+2014 U+2018 U+2019 U+201C U+201D) + +[vyanjana]=v1 [vyanjana]=v2 <> @v1 virama @v2 +[vyanjana] / _ [spacepunct] <> [vyanjana] virama / _ [spacepunct] +[vyanjana] / _ # <> [vyanjana] virama / _ # + pass(Unicode) Uniclass [vyanjana] = (ka .. ha rla) |