Hi Troy,

Did you try the following:
%%%%%%%%%%%% file rsfs-mkiv.tex
% first comes the patch sent by Hans:
\unprotect
\chardef\msfam\plustwo % math symbol
\def\c!ms{ms}
\unexpanded\def\ms{\ifmmode\fam\plustwo\else\setcurrentfontalternative\c!ms\fi}
\chardef\symbolmathmode\zerocount
\def\enablesymbolmath {\chardef\symbolmathmode\plusone  }
\def\disablesymbolmath{\chardef\symbolmathmode\zerocount}
\appendtoks
  \ifcase\symbolmathmode\or\dosetmathfamily\msfam\c!ms\fi
\to \mathstrategies
\enablesymbolmath
\protect % end of patch

\starttypescript [math] [modern,computer-modern,latin-modern]
  \definefontsynonym[mathsymbol][mathsymbol-regu...@symbol-math]
  \loadfontgoodies[symbol-math]
\stoptypescript
\starttypescript [math] [modern,computer-modern,latin-modern] [size]

  % extras on top of regular and bold
  \definebodyfont
      [4pt,5pt,6pt,7pt,8pt,9pt,10pt,
       11pt,12pt,14.4pt,17.3pt,20.7pt]
      [mm]
%       [ms=MathSymbol sa 1] % I commented out this 
      [ms=rsfs10 sa 1] % I replaced the above line by this

\stoptypescript

\usetypescript[modern] \setupbodyfont[modern,10pt]

\def\scr      {\ms}
\def\script#1{{\scr#1}}

\enableboldmath
\enablesymbolmath

\setupbodyfont[10pt]

\starttext
Recall that since ${\scr D}({\Bbb R}^n)\subset {\scr S}({\Bbb R}^n)$, and is 
dense, then we have
\startformula
{\scr S}'({\Bbb R}^n)\subset {\scr D}'({\Bbb R}^n)
\stopformula
This file has been typeset 
on \currentdate{} 
at \currenttime, 
with 
\doifmodeelse{mkiv}
        {mkiv, 
        LuaTeX version \the\luatexversion,
        LuaTeX revision \luatexrevision,
        (LuaTeX date stamp \luatexdatestamp), }
        {mkii, }
        ConTeXt version \contextversion.
\stoptext
%%%%%%%%%%%%
On my machine the rsfs font is shown under mkiv, but there a few issues with 
spacing of some characters as you may see in the resulting PDF. Hans gave a 
mission to Aditya, Mojca (and very remotely to me, given my more than limited 
skills…) to track down some of th eissues with math in mkiv. Aditya is right 
now travelling, so without an easy access the internet, beside being busy with 
his thesis. I am sure he will return soon and we will have some insights frm 
him and Hans.

Best regards: OK

On 14 avr. 2010, at 14:08, Troy Henderson wrote:

> Hans,
> 
> I updated my ConTeXt (by rerunning first-setup.sh and remaking the
> format files), but I get the following error when compiling your code.
> 
> Troy
> 
> LuaTeX warning: lua-loaded font [72] (MathSymbol-Regular) has no characters!
> ! LuaTeX error ...mals/tex/texmf-context/tex/context/base/font-def.lua:539:
> attempt to index field 'parameters' (a nil value)
> stack traceback:
>       ...mals/tex/texmf-context/tex/context/base/font-def.lua:539: in
> function 'register'
>       ...mals/tex/texmf-context/tex/context/base/font-ctx.lua:386: in
> function 'command_2'
>       <main ctx instance>:1: in main chunk.
> \lowleveldefinefont ...lax , "\relativefontid " )}
>                                                  \edef \somefontspec {at \s...
> \xxdododefinefont ...efont {#4}\newfontidentifier
>                                                  \fi \csname \newfontidenti...
> \dodosetmathfamily ...\currentmathsize \endcsname
>                                                  \else \ifcsname \fontclass...
> \dosetmathfamily ...athfamily \scriptscriptfont #1
>                                                  \let \currentmathsize \!!p...
> <inserted text> ... \dosetmathfamily \msfam \c!ms
>                                                  \fi
> \synchronizemath ...athfonts \the \mathstrategies
>                                                  \fi
> ...
> l.39 ...script[modern] \setupbodyfont[modern,10pt]
> 
> ?
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : [email protected] / 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
> ___________________________________________________________________________________


___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : [email protected] / 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
___________________________________________________________________________________

Reply via email to