I removed and then reinstalled luametex: the problem persists. A. On Fri, Apr 30, 2021 at 11:21 AM Alan Bowen wrote: > Hi, Wolfgang— > > The mwe is: > \definefontfamily[mainface][rm][STIX Two Text] > [protrusion=quality, > expansion=quality, > mode=node, > force=yes, > features={default, f:oldstyle}, > ] > ] > \definefallbackfamily[mainface] [mm] [STIX Two Text] > [range=digitsnormal, > force=yes, > features=f:oldstyle] > > \definefontfamily[mainface][mm][STIX Two Math] > > \setupbodyfont[mainface, 20pt] > > \starttext > > Hello world! > > 123456789 > > \m{123456789} > > \oldstyle{123456789} > > \stoptext > > The problem disappears if I remove either > \definefallbackfamily[mainface] [mm] [STIX Two Text] > [range=digitsnormal, > force=yes, > features=f:oldstyle] > or > \definefontfamily[mainface][mm][STIX Two Math] > > But in neither case do I get oldstyle numerals. > > Note too that, when I remove \definefontfamily[mainface][mm][STIX Two > Math], my log file has > mkiv lua stats > loaded fonts: 2 files: lmmono10-regular.otf, > lmroman10-regular.otf > with no mention of STIX Two Text. > > Yet ConTeXt is aware of the STIX Two Math and STIX Two Text fonts. > > WE had a power failure very recently. I wonder if that has screwed things > up. > > Alan > > On Fri, Apr 30, 2021 at 9:45 AM Wolfgang Schuster < > wolfgang.schuster.lists@gmail.com> wrote: > >> Alan Bowen schrieb am 30.04.2021 um 13:19: >> >> Hi, Wolfgang— >> >> I copied all the fonts to a new document (file attached) and ran ConTeXt. >> The problem persists. The cause, I think, comes in the lines: >> >> \definefallbackfamily[mainface] [mm] [STIX Two Text] >> [range=digitsnormal, >> force=yes, >> features=f:oldstyle] >> which used to give me oldstyle numerals. >> >> >> I'm unable to reproduce the error with your example and most of the >> fallbacks are ignored because I don't have the fonts. >> >> To ensure there is no problem with the format and font database delete >> the cache and rebuild it: >> >> mtxrun --script cache --erase >> mtxrun --generate >> >> When this doesn't help you simplify your example. First remove one >> \definefallbackfamily at a time and afterwards remove \definefontfamily >> until the error disappears. >> >> Wolfgang >> >> >> ___________________________________________________________________________________ >> 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://context.aanhet.net >> archive : https://bitbucket.org/phg/context-mirror/commits/ >> wiki : http://contextgarden.net >> >> ___________________________________________________________________________________ >> >