diff options
Diffstat (limited to 'tex/context/base/font-ini.mkiv')
-rw-r--r-- | tex/context/base/font-ini.mkiv | 40 |
1 files changed, 23 insertions, 17 deletions
diff --git a/tex/context/base/font-ini.mkiv b/tex/context/base/font-ini.mkiv index 783d16820..d77733a29 100644 --- a/tex/context/base/font-ini.mkiv +++ b/tex/context/base/font-ini.mkiv @@ -3158,43 +3158,49 @@ % math: \definefontfeature - [virtualmath] + [mathematics] [mode=base, liga=yes, kern=yes, tlig=yes, trep=yes, mathalternates=yes, + mathitalics=yes, + % nomathitalics=yes, % don't pass to tex, might become default language=dflt, script=math] \definefontfeature - [virtualmath-l2r] - [virtualmath] + [mathematics-l2r] + [mathematics] [] \definefontfeature - [virtualmath-r2l] - [virtualmath] + [mathematics-r2l] + [mathematics] [language=ara, rtlm=yes, locl=yes] -\definefontfeature[math-text] [virtualmath] [ssty=no] -\definefontfeature[math-script] [virtualmath] [ssty=1,mathsize=yes] -\definefontfeature[math-scriptscript] [virtualmath] [ssty=2,mathsize=yes] +\definefontfeature[virtualmath] [mathematics] % downward compatibility +\definefontfeature[virtualmath-l2r] [mathematics-l2r] % downward compatibility +\definefontfeature[virtualmath-r2l] [mathematics-r2l] % downward compatibility -\definefontfeature[math-text-l2r] [virtualmath-l2r] [ssty=no] -\definefontfeature[math-script-l2r] [virtualmath-l2r] [ssty=1,mathsize=yes] -\definefontfeature[math-scriptscript-l2r] [virtualmath-l2r] [ssty=2,mathsize=yes] +\definefontfeature[math-text] [mathematics] [ssty=no] +\definefontfeature[math-script] [mathematics] [ssty=1,mathsize=yes] +\definefontfeature[math-scriptscript] [mathematics] [ssty=2,mathsize=yes] -\definefontfeature[math-text-r2l] [virtualmath-r2l] [ssty=no] -\definefontfeature[math-script-r2l] [virtualmath-r2l] [ssty=1,mathsize=yes] -\definefontfeature[math-scriptscript-r2l] [virtualmath-r2l] [ssty=2,mathsize=yes] +\definefontfeature[math-text-l2r] [mathematics-l2r] [ssty=no] +\definefontfeature[math-script-l2r] [mathematics-l2r] [ssty=1,mathsize=yes] +\definefontfeature[math-scriptscript-l2r] [mathematics-l2r] [ssty=2,mathsize=yes] -\definefontfeature [math-nostack-text] [math-text] [nostackmath=yes] -\definefontfeature [math-nostack-script] [math-script] [nostackmath=yes] -\definefontfeature [math-nostack-scriptscript][math-scriptscript][nostackmath=yes] +\definefontfeature[math-text-r2l] [mathematics-r2l] [ssty=no] +\definefontfeature[math-script-r2l] [mathematics-r2l] [ssty=1,mathsize=yes] +\definefontfeature[math-scriptscript-r2l] [mathematics-r2l] [ssty=2,mathsize=yes] + +\definefontfeature[math-nostack-text] [math-text] [nostackmath=yes] +\definefontfeature[math-nostack-script] [math-script] [nostackmath=yes] +\definefontfeature[math-nostack-scriptscript][math-scriptscript][nostackmath=yes] % \definefontfeature[mathtext] [math-text] % \definefontfeature[mathscript] [math-script] |