On Sun, 25 Feb 2007, [EMAIL PROTECTED] wrote:
> Hi,
>
> The following used to work
>
> \usetypescript[modern][default]
> \usetypescript[times][ec]
You do not need the above two lines.
> \definetypeface[MyFace][rm][serif][times][default][encoding=ec]
> \definetypeface[MyFace][mm][math][modern][default][encoding=ec]
> \setupbodyfont[MyFace,10pt]
> \starttext
> $\dot{x}, \ddot{y}$. $\bar{z}, \Delta z$.
> \showmathcharacters
> \stoptext
>
> but now some math characters i.e \Delta are showing up us ` in the text.
> Also the \bar{z} renders as a bar through the z instead of above.
> I thought I understood the font selection mechanism, but now I am confused.
> I am using the latest Context (ConTeXt ver: 2007.02.20 12:00 MKII fmt:
> 2007.2.23 int: english/english) and also installed the latest
> Latin-Modern
> stuff as stated in the release notes.
I get the same error. Something is wrong with the default math
encoding. The following works
\definetypeface[MyFace][mm][math][modern][modern][encoding=ec]
\setupbodyfont[MyFace,10pt]
\starttext \showmathcharacters \stoptext
If I change the first line to
\definetypeface[MyFace][mm][math][modern][default][encoding=ec]
\Gamma \Delta and lot of other characters are missing. So, as a
temporary fix, change to modern math encoding.
Aditya
_______________________________________________
ntg-context mailing list
[email protected]
http://www.ntg.nl/mailman/listinfo/ntg-context