\starttext Before\writestatus{++++++++}{}\switchtobodyfont[euler,10pt]\writestatus{--------}{}Fontswitch\stoptext
%\loadtypescriptfile[texgyre]%
\starttypescriptcollection[pagella-euler]%
\starttypescript[\s!math][euler]%
\definefontsynonym[EulerMath][\s!file:euler.otf]%
\stoptypescript
\starttypescript[\s!math][euler][\s!name]%
++++++++ >
fonts > request: [euler] [] []
fonts > auto load typescript file 1: [euler]
fonts > request: [euler] [] []
(/Users/hansm/TeX/texmf/tex/context/base/type-imp-euler.mkiv)
fonts > match: [euler]
fonts > define: [euler] [rm] [serif] [euler]
fonts > request: [serif] [euler] [name]
fonts > match: [serif] [euler] [name]
fonts > request: [serif] [default] [size]
fonts > match: [serif] [default] [size]
fonts > define: [euler] [tt] [mono] [modern]
fonts > request: [mono] [modern] [name]
fonts > match: [mono] [modern,latin-modern-designsize,latin-modern] [name]
fonts > match: [mono] [modern,latin-modern,modern-variable,latin-modern-variable,modern-condensed,latin-modern-condensed]
fonts > request: [mono] [default] [size]
fonts > match: [mono] [default] [size]
fonts > define: [euler] [mm] [math] [euler]
fonts > request: [math] [euler] [name]
fonts > match: [math] [euler]
fonts > match: [math] [euler] [name]
fonts > request: [math] [default] [size]
fonts > match: [math] [default] [size]
--------
>