diff options
author | Hans Hagen <pragma@wxs.nl> | 2021-11-16 22:58:54 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2021-11-16 22:58:54 +0100 |
commit | 91379fa891f786d5e25909680b0d62933e581bd0 (patch) | |
tree | 87bdc4487eb0899ee13808dc509bd9a84c88859c /tex/context/base/mkxl/font-ini.mklx | |
parent | a1b3f047bf4bc1043366fc8556099cda37e83dab (diff) | |
download | context-91379fa891f786d5e25909680b0d62933e581bd0.tar.gz |
2021-11-16 22:35:00
Diffstat (limited to 'tex/context/base/mkxl/font-ini.mklx')
-rw-r--r-- | tex/context/base/mkxl/font-ini.mklx | 28 |
1 files changed, 19 insertions, 9 deletions
diff --git a/tex/context/base/mkxl/font-ini.mklx b/tex/context/base/mkxl/font-ini.mklx index 85e253e17..0e2ddb3f7 100644 --- a/tex/context/base/mkxl/font-ini.mklx +++ b/tex/context/base/mkxl/font-ini.mklx @@ -872,7 +872,8 @@ \scaledfontmode\zerocount \fi \c_font_future_glyph_scale\numexpr\plushundred*\d_font_scaled_font_size/\maxcard\relax - \glyphscale\numexpr\plushundred*\d_font_scaled_font_size/\maxcard\relax % needed ? for math i guess + % \glyphscale\numexpr\plushundred*\d_font_scaled_font_size/\maxcard\relax % needed ? for math i guess + \glyphscale\numexpr\c_font_future_glyph_scale % needed ? for math i guess % \d_font_scaled_font_size\d_font_scaled_default % \d_font_scaled_text_face\d_font_scaled_default % @@ -924,15 +925,24 @@ \ifempty\somefontsizey\else \edef\somefontsizey{\glyphyscale\somefontsizey\relax}% \fi - \ifempty\fontclass\else\global\fi - \mutable\protected\edefcsname#csname\endcsname - {\setfontid\the\fontid\csname#csname\endcsname\relax - \glyphscale\the\glyphscale\relax - \somefontsizex - \somefontsizey}% - % \expandafter\let\expandafter\lastrawfontcall\csname#csname\endcsname - \the\everydefinefont + \ifrelax\lastrawfontcall + \let\somefontspec\empty + \else +% \ifempty\fontclass\else\global\fi +% \mutable\protected\edefcsname#csname\endcsname +% {\setfontid\the\fontid\csname#csname\endcsname\relax +% \glyphscale\the\glyphscale\relax +% \somefontsizex +% \somefontsizey}% +% \expandafter\let\expandafter\lastrawfontcall\csname#csname\endcsname + \mutable\protected\edef\lastrawfontcall + {\setfontid\the\fontid\csname#csname\endcsname\relax + \glyphscale\the\glyphscale\relax + \somefontsizex + \somefontsizey}% + \ifempty\fontclass\letcsname\else\gletcsname\fi#csname\endcsname\lastrawfontcall + \fi \fi \c_font_feature_inheritance_mode\c_font_feature_inheritance_default} |