Thank you very much for the reply. I switched to ConTeXt standalone and now it is working. Best, Michael This works: \usemodule[simplefonts] \definefontfeature[hebrew][default][script=hebr,ccmp=yes] \setmainfont[Ezra SIL SR][features=hebrew] \setupdirections[bidi=on] \starttext בְרֵאשִ֖ית בָרָ֣א אֱלֹהִ֑ים אֵ֥ת הַשָמַ֖יִם וְאֵ֥ת הָאָֽרֶץ \stoptext BTW what is the \definefontfamily syntax that would work with \setupbodyfont in the new post-simplefonts era? Best, Michael PS Just FYI here is what I had been working with: What platform are you using, what version of Ezra SIL SR (likely 2.51, > but worth asking)? I am using linux (ubuntu 14.04) fonts-sil-ezra package Package fonts-sil-ezra: i 2.51-8 trusty 500 (I presume this means version 2.51.) I am using the current ppa:reviczky/context-daily version of context: ConTeXt ver: 2014.03.25 16:58 MKIV beta fmt: 2014.5.1 int: english/english Here is the error message that I was receiving (when I include "script=hebr"): <+ /usr/share/texmf/tex/context/third/simplefonts/t-simplefonts.lua>)error: /usr/share/texmf/tex/context/base/font-otn.lua:805: attempt to call upvalue 'getprop' (a nil value) > > May I bump? > > > > The following code used to work, but now it gives an error: > > > > \usemodule[simplefonts] > > > \definefontfeature[hebrew][default][mode=node,script=hebr,language=dflt,mark=yes,ccmp=yes] > > \setmainfont[Ezra SIL SR][features=hebrew] > > \setupdirections[bidi=on] > > \starttext > > ?????????? ?????? ????????? ???? ?????????? ?????? ???????? > > \stoptext > > > > The following variant (without "script=hebr") compiles but the vowels > > are misplaced (not centered below the letters), which "ccmp=yes" (see > > http://www.microsoft.com/typography/otspec/features_ae.htm#ccmp) is > > supposed to request: > > > > \usemodule[simplefonts] > > > \definefontfeature[hebrew][default][mode=node,language=dflt,mark=yes,ccmp=yes] > > \setmainfont[Ezra SIL SR][features=hebrew] > > \setupdirections[bidi=on] > > \starttext > > ?????????? ?????? ????????? ???? ?????????? ?????? ???????? > > \stoptext > > > > The problem in definefontfeature seems to be that the feature > > "ccmp=yes" is not taking effect, and the feature "script=hebr" > > generates an error. > > > > Thank you very much for your advice. > > > > Michael > > Michael, > > Sorry to say, no problem here with your example, and trimming the second > line even further to > > \definefontfeature[hebrew][default][script=hebr,ccmp=yes] > > > still produces results with no errors and proper nikkud alignment (run > on a system running Windows 8.1 x64 and ConTeXt standalone 2014-04-28 > standard and jit). > > Similarly, no problem with traditional font definition without simplefonts. > >