Thanks, Mikael, the minunderstanding was mine. I was not aware of the need for \setupmathematics. A great tip! Best, Alan On Thu, Mar 10, 2016 at 10:56 AM, Mikael P. Sundqvist wrote: > On Thu, Mar 10, 2016 at 4:21 PM, Alan Bowen wrote: > > Thanks, Mikael. That works nicely. Note: I changed > > > > \definefallbackfamily [mainface] [mm] [Brill] > > [preset=math:lowercasegreeknormal] > > > > to > > > > \definefallbackfamily [mainface] [mm] [Brill] > > [preset=math:uppercasegreeknormal], since Knuth/TeX sets Greek capital > > letters upright. > > > > Alan > > > > On Thu, Mar 10, 2016 at 9:56 AM, Mikael P. Sundqvist > > wrote: > >> > >> On Thu, Mar 10, 2016 at 3:34 PM, Alan Bowen > wrote: > >> > Assuming that it is possible, I have been trying to substitute the > Greek > >> > letters of my main font for those used in the math font. (if it works, > >> > it > >> > should look better on the page than what I have now.) > >> > > >> > So, what have I missed/messed up in the following? > >> > > >> > \definefontfamily[mainface][serif][Brill][ > >> > [protrusion=quality, > >> > expansion=quality, > >> > mode=node, > >> > force=yes, > >> > ] > >> > > >> > \definefallbackfamily[mainface][mm][TeX Gyre > >> > Pagella][preset=math:digitsnormal,features=f:oldstyle] > >> > > >> > \definefallbackfamily[mainface][mm][Brill][range=0391-03A9,03B1-03C9] > >> > > >> > \definefontfamily[mainface][mm][TeXGyre Termes Math] > >> > > >> > \setupbodyfont[mainface,36pt] > >> > > >> > \starttext > >> > > >> > \emph{λ α μ β δ α} > >> > > >> > \m{λαμβδα} > >> > > >> > 0123456780 > >> > > >> > \m{0123456780} > >> > > >> > > >> > \stoptext > >> > > >> > Alan > >> > > >> > > >> > > ___________________________________________________________________________________ > >> > 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://tex.aanhet.net > >> > archive : http://foundry.supelec.fr/projects/contextrev/ > >> > wiki : http://contextgarden.net > >> > > >> > > ___________________________________________________________________________________ > >> > >> What if you change > >> > >> \definefallbackfamily[mainface][mm][Brill][range=0391-03A9,03B1-03C9] > >> > >> to > >> > >> \definefallbackfamily [mainface] [mm] [Brill] > >> [preset=math:lowercasegreeknormal] > >> \definefallbackfamily [mainface] [mm] [Brill] > >> [preset=math:lowercasegreekitalic] > >> > >> That seems to work here with your example. By the way, I have not seen > >> the Brill font before. It was very nice! > >> > >> /Mikael > >> > >> > ___________________________________________________________________________________ > >> 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://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 : ntg-context@ntg.nl / > > 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 > > > ___________________________________________________________________________________ > > > Hi! > > I think there might be a small piece of misunderstanding (either on > your side or on mine). Try the document > > \definefontfamily[mainface][serif][Brill][ > [protrusion=quality, > expansion=quality, > mode=node, > force=yes, > ] > > > \definefallbackfamily [mainface] [mm] [Brill] > [preset=math:lowercasegreeknormal] > \definefallbackfamily [mainface] [mm] [Brill] > [preset=math:lowercasegreekitalic] > \definefallbackfamily [mainface] [mm] [Brill] > [preset=math:uppercasegreeknormal] > \definefallbackfamily [mainface] [mm] [Brill] > [preset=math:uppercasegreekitalic] > > > > \definefontfamily[mainface][mm][TeX Gyre Termes Math] > > \setupbodyfont[mainface,10pt] > > \setuppagenumbering[state=stop] > > \starttext > αβΓΔ{\em αβΓΔ}$\alpha\beta\Gamma\Delta$ (default, upper case greek is > upright) > > \setupmathematics[ > ucgreek=italic, > ] > > > αβΓΔ{\em αβΓΔ}$\alpha\beta\Gamma\Delta$ (now uppercase greek is in italic) > > \setupmathematics[ > ucgreek=normal, > lcgreek=normal, > ] > > αβΓΔ{\em αβΓΔ}$\alpha\beta\Gamma\Delta$ (now both uppercase and > lowercase greek are in upright) > > \stoptext > > The definefallbackfamily commands do not set what kind of greek > letters we get, but only from what font the corresponding range comes > from. This is at elast how I understand it. > > Best > > Mikael > > ___________________________________________________________________________________ > 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://tex.aanhet.net > archive : http://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > > ___________________________________________________________________________________ >