Pablo Rodriguez
15. Mai 2016 um 16:58
Dear list,

I have the following sample:

\definefallbackfamily
[mainface]
[rm]
[DejaVu Serif]
[preset=range:cyrillic, rscale=auto]

\definefallbackfamily
[mainface]
[rm]
[GFS Didot]
[preset=range:greek, rscale=auto]

\definefontfamily
[mainface]
[rm]
[TeX Gyre Termes]

\setupbodyfont[mainface]

\starttext
\startTEXpage[offset=1em]
аaα
\stopTEXpage
\stoptext

I thought that "rscale=auto" would scale the typeface so that its
x-height would match the x-height from the main typeface.

Since I don’t see any scaling, could anyone explain me what I’m missing?
1. Only \definetypeface supports rscale=auto, the \definefontfallback accepts only number values for the rscale key.

2. You have to use scale instead of rscale for the \definefontfamily and \definefallbackfamily commands for the moment but I will change it to rscale.

Wolfgang