diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/base/mkiv/font-pre.mkiv')
-rw-r--r-- | Master/texmf-dist/tex/context/base/mkiv/font-pre.mkiv | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/context/base/mkiv/font-pre.mkiv b/Master/texmf-dist/tex/context/base/mkiv/font-pre.mkiv index 8e2e0a7a9f3..445dedd2543 100644 --- a/Master/texmf-dist/tex/context/base/mkiv/font-pre.mkiv +++ b/Master/texmf-dist/tex/context/base/mkiv/font-pre.mkiv @@ -174,9 +174,14 @@ [fin2=yes,fin3=yes,med2=yes] \definefontfeature + [reordercombining] + [reordercombining=yes] + +\definefontfeature [hebrew] [semitic-complete] - [script=hebr] + [script=hebr, + reordercombining=yes] % seems to work best with reasonable fonts \definefontfeature [simplearabic] @@ -320,6 +325,17 @@ \definefontfeature [tamil-two] [tamil-one] [script=tml2] \definefontfeature [telugu-two] [telugu-one] [script=tel2] +% mongolian + +\definefontfeature + [mongolian] + [default] + [script=mong, + init=yes,medi=yes,fina=yes,isol=yes, + rlig=yes,rclt=yes,calt=yes, + %dlig=yes,cswh=yes, % optional + mset] + % tibetan \definefontfeature @@ -389,10 +405,17 @@ mathalternates=yes, mathitalics=yes, % we pass them mathdimensions=all, + % mathkerns=yes, % mathgaps=yes, language=dflt, script=math] +% Users can define this: +% +% \definefontfeature +% [oldmath] +% [oldmath=yes] + \ifdefined\mathnolimitsmode \mathnolimitsmode\plusone % font driven (only opentype) \fi @@ -915,10 +938,14 @@ \unexpanded\def\normalss{\font_helpers_set_current_font_style{\s!ss}} \unexpanded\def\normaltt{\font_helpers_set_current_font_style{\s!tt}} +\pushoverloadmode + \let\rm\normalrm \let\ss\normalss \let\tt\normaltt +\popoverloadmode + \protect \endinput % LM math vs CM math (analysis by Taco): |