\definefontalternative breaks font switches in math
Dear typescript experts, in an earlier Email I reported, that the font switches did not work in math mode. E.g., $\bf a=\alpha$ $\bi a=\alpha$ did not display bold math. It turned out that this happens when I invoke \definefontalternative. Normaly \bf is defined like this: *\show\bf
\bf=\protected macro: ->\ifmmode \mathbf \else \normalbf \fi . <*> \show\bf
After using \definefontalternative it looks different: *\show\bf
\bf=\protected macro: ->\setcurrentfontalternative {bf}. <*> \show\bf
Minimal example: % \definefontalternative [sb] % <-- uncomment me to break bold math \starttext $\bf 3x^2+7x$ \stoptext How to avoid this? Thanks for advice, Florian
On 8-12-2010 9:18, Florian Wobbe wrote:
Dear typescript experts,
in an earlier Email I reported, that the font switches did not work in math mode. E.g.,
$\bf a=\alpha$ $\bi a=\alpha$
did not display bold math. It turned out that this happens when I invoke \definefontalternative.
Normaly \bf is defined like this:
*\show\bf
\bf=\protected macro: ->\ifmmode \mathbf \else \normalbf \fi . <*> \show\bf
After using \definefontalternative it looks different:
*\show\bf
\bf=\protected macro: ->\setcurrentfontalternative {bf}. <*> \show\bf
Minimal example:
% \definefontalternative [sb] %<-- uncomment me to break bold math \starttext $\bf 3x^2+7x$ \stoptext
fixed in next beta ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (2)
-
Florian Wobbe
-
Hans Hagen