diff options
author | Karl Berry <karl@freefriends.org> | 2007-11-22 19:12:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-11-22 19:12:42 +0000 |
commit | bd3154576f8fa31a6baae6deea47713226098982 (patch) | |
tree | a00d29b676e499a0143fbd44cd678b9d07e6a098 /Master/texmf-dist/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-novoc.map | |
parent | 284aa701318ea975cf01c9c411a2d05751ec2352 (diff) |
arabxetex (12nov07)
git-svn-id: svn://tug.org/texlive/trunk@5559 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-novoc.map')
-rw-r--r-- | Master/texmf-dist/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-novoc.map | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/Master/texmf-dist/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-novoc.map b/Master/texmf-dist/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-novoc.map index 19b02cd47cd..7dc385bd43e 100644 --- a/Master/texmf-dist/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-novoc.map +++ b/Master/texmf-dist/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-novoc.map @@ -82,6 +82,7 @@ Class [Digits] = (U+0030..U+0039) Define BEG (#|Z|[BRACKETS]) Define END (#|[BRACKETS]|[PUNCT] U+0020|[PUNCT] #) +Define ENDZ (#|[BRACKETS]|[PUNCT] U+0020|[PUNCT] #|Z) ; special ligatures ;; 1. Standard ArabTeX input @@ -161,6 +162,7 @@ O > U +;; initial characters ... a l Z / BEG _ > U+0627 l Z H l Z / BEG _ > U+0627 l Z H / BEG _ l l > U+0627 ; @@ -210,7 +212,8 @@ H / _ Q? AN > Hy H / A _ Q? [VWL]? N? (#|^[LTR]) > HBAR H / [Uw] _ Q? [VWL]? N? (#|^[LTR]) > HBAR H / [Iy] _ Q? (i N?|u N?)? (#|^[LTR]) > HBAR ; not AN ... -H / a _ Q? (i N?|u N?)? (#|^[LTR]) > HBAR ; not AN... +H / a _ Q? (#|^[LTR]) > Ha ; not AN... +H / a _ Q? (u|i) N? (#|^[LTR]) > Ha ; not AN... H / i _ Q? [VWL]? N? (#|^[LTR]) > Hy H / u _ Q? [VWL]? N? (#|^[LTR]) > Hw @@ -348,6 +351,7 @@ j j > U+062C U+0651 ;;SHADDA j > U+062C Q I > U+0650 U+064A C I > U+0650 U+064A U+0653 ; historical spelling : madda on ya +UL I > ; suggestion of O. Smrz (arabtex-plus project) URL = ### I > U+064A Q i N > U+064D i N > ; @@ -442,8 +446,9 @@ U+003F > U+061F ;? U+003B > U+061B ;; U+003A U+003A > U+061E ;; '::' ligature 'DOTS' also defined above... U+002C > U+060C ;, -U+005D / . _ . > U+200D U+005D U+200D ; keep shaping when inserting ...[...]... -U+005B / . _ . > U+200D U+005B U+200D ; ... (but of course this screws up contextual analysis, so quoting of hamzas etc may be necessary) +U+005D / [LTR] _ [LTR] > U+200D U+005D U+200D ; keep shaping when inserting ...[...]... ... +U+005B / [LTR] _ [LTR] > U+200D U+005B U+200D ; (but of course this screws up contextual + ; analysis, so quoting of hamzas etc may be necessary ;U+005D > U+005B ;] these are automatically mirrored, following Unicode rules ;U+005B > U+005D ;[ [VWL] > ;stripoff vowels |