diff options
Diffstat (limited to 'tex/context/base/font-ini.tex')
-rw-r--r-- | tex/context/base/font-ini.tex | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/tex/context/base/font-ini.tex b/tex/context/base/font-ini.tex index adf08b12f..293c10443 100644 --- a/tex/context/base/font-ini.tex +++ b/tex/context/base/font-ini.tex @@ -998,9 +998,7 @@ \appendtoks \dosetmathfamily\mrfam\textface\scriptface\scriptscriptface\c!mr\mrfallback \dosetmathfamily\mifam\textface\scriptface\scriptscriptface\c!mi\empty - \dosetskewchar\defaultskewcharmi % implemented later on \dosetmathfamily\syfam\textface\scriptface\scriptscriptface\c!sy\empty - \dosetskewchar\defaultskewcharsy % implemented later on \dosetmathfamily\exfam\textface\textface \textface \c!ex\empty \dosetmathfamily\mafam\textface\scriptface\scriptscriptface\c!ma\empty \dosetmathfamily\mbfam\textface\scriptface\scriptscriptface\c!mb\empty @@ -1009,6 +1007,11 @@ \dosetmathfamily\nnfam\textface\scriptface\scriptscriptface\c!nn\empty \to \mathstrategies +\appendtoks + \dosetskewchar\mifam\defaultskewcharmi % implemented later on + \dosetskewchar\syfam\defaultskewcharsy % implemented later on +\to \mathstrategies + \def\dosetmathfamily#1#2#3#4#5#6% {\let\savedfontbody\fontbody % op hoger plan \let\fontfamily#5% @@ -3106,10 +3109,19 @@ \chardef\defaultskewcharmi='177 \chardef\defaultskewcharsy='60 -\def\dosetskewchar#1% - %{\skewchar\font\ifundefined{\purefontname\font\s!skewchar}% - % #1\else\csname\purefontname\font\s!skewchar\endcsname\fi} - {\skewchar\font\ifx\@@fontskewchar\empty#1\else\@@fontskewchar\fi} +% \def\dosetskewchar#1% +% {\skewchar\font\ifx\@@fontskewchar\empty#1\else\@@fontskewchar\fi} + +\def\dosetskewchar#1#2% + {\ifx\@@fontskewchar\empty + \skewchar\textfont #1#2% + \skewchar\scriptfont #1#2% + \skewchar\scriptscriptfont#1#2% + \else + \skewchar\textfont #1\@@fontskewchar + \skewchar\scriptfont #1\@@fontskewchar + \skewchar\scriptscriptfont#1\@@fontskewchar + \fi} %D The previous macros show that it's is not always %D neccessary to define the whole bunch of fonts, take for |