Hi Aditya, I tried your code: as you say with LM there is no problem, but with the simplefonts module nothing i stypeset since I get an error message: <to be read again> \3>simplefonts:1-12pt-mm-mr--3 \font_helpers_preset_math_family_indeed ...csname \scriptfont #1\csname \??f... \font_helpers_set_math_family ...amily_indeed #1#2 \else \font_helpers_set_ma... \font_helpers_bidirectional_mathstrategy_nop ...r \textfont \c_font_fam_mr_r... <inserted text> ...bidirectional_mathstrategy_nop \fi \font_helpers_apply_co... \font_helpers_synchronize_math ...math_strategies \fi ... This is with ConTeXt ver: 2012.02.21 00:51 MKIV. Best regards: OK On 22 févr. 2012, at 20:52, Aditya Mahajan wrote:
Hi,
Using * in superscripts gives wrong glyph size and spacing.
For example, with LM math everyhing looks fine:
\starttext $x^*$ vs $x^{\ast}$ \stoptext
With Cambria, the result is OK (but you can still see the differences in the spacing of * in x^*)
\usemodule[simplefonts] \setmathfont[Cambria] \starttext $x^*$ vs $x^{\ast}$ \stoptext
With Neo Euler, $x^*$ look really bad.
\usemodule[simplefonts] \setmathfont[Cambria] \starttext $x^*$ vs $x^{\ast}$ \stoptext
I cannot figure out why this is happening. It definitely looks like a bug at the context end rather than a bug with the fonts.
Aditya
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________