Michael Saunders wrote:
Please add script=latn, that works for Palatino Nova, and I think there possibly was in change in that a while back (some months).
Thanks, I have added script=latn to \definefontfeature[body], but those Open Type features still aren't back to normal. I should have mentioned that I had: \definefontfeature[default][mode=node,language=dflt,script=latn,kern=yes,liga=yes,tlig=yes,trep=yes] \definefontfeature[body][default][onum=yes,pnum=yes,calt=yes,protrusion=quality,expansion=quality]
There is no test file, and I still do not know which font you are using. Attempting to find the problem is closer to tea-gazing than to debugging at the moment. Font features cannot be debugged independent of the actual font. All I can say is that your original example, after addition of 'script=latn', works with Palatino Nova (which is the only font I have that supports those features)
must be related to the missing line from str-flt.mkiv. I have added it, though, and I _think_ I remade the formats, but I get no change in behavior.
The context --make en should have taken care of that, but you can check: the third or fourth line in the log file is something like this: ConTeXt ver: 2010.05.30 17:08 MKIV fmt: 2010.5.30 int: english/english The date after fmt: is the date on which the format was generated. Best wishes, Taco