\usetypescript[palatino]
\definetypeface [palatino] [mm] [math] [eulernova] [eulernova] [rscale=1.03]
\starttext
Text font $math font( m^{(34+23)} )$ and $\sin(t) = \int_{0}^t \cos(\theta)d\theta$
\stoptext
and the result came out correct!
I would assume that simplefonts is not understanding the TYPESCRIPT eulernova correctly!
I just look at the log and seems that MKIV load latin modern math as a fall back. From the log
</Users/quayjay/context/tex/texmf/fonts/opentype/public/lm-math/latinmodern-math.otf></Users/quayjay/context/tex/texmf/fonts/opentype/public/lm-math/latinmodern-math.otf></Users/quayjay/context/tex/texmf/fonts/opentype/public/lm/lmroman12-regular.otf>
Using the above simplefonts method I see:
</Users/quayjay/context/tex/texmf/fonts/opentype/public/tex-gyre-math/texgyrepagella-math.otf></Users/quayjay/context/tex/texmf/fonts/opentype/public/euler/euler.otf></Users/quayjay/context/tex/texmf/fonts/opentype/public/tex-gyre-math/texgyrepagella-math.otf></Users/quayjay/context/tex/texmf/fonts/opentype/public/tex-gyre/texgyrepagella-regular.otf>
Using the above simplefonts method with \definefontfamily[mainface][mm][Neo Euler] I see:
</Users/quayjay/context/tex/texmf/fonts/opentype/public/euler/euler.otf></Users/quayjay/context/tex/texmf/fonts/opentype/public/euler/euler.otf></Users/quayjay/context/tex/texmf/fonts/opentype/public/tex-gyre/texgyrepagella-regular.otf>
This suggests to me that that simplefonts is some how trying to fall back and fails or allows a lower level method do the fall back!
But ... keep in mind that eulernova is unfinished. Although it is an official (dante funded) project, we have to wait till Khaled has found time for it which is probably less an issue with a few smal patched to the font, but making it complete is large effort.
One complication is that euler is normally a mixed-in font, so there is an upright/italic cq. distinction issue there that will always make euler a font that should be used when the domain permits it.
Hans
-----------------------------------------------------------------
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
-----------------------------------------------------------------
___________________________________________________________________________________
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
___________________________________________________________________________________