Suppose that one likes the "upright" shape of the font
Sabon Next LT Pro, but prefers the "italic" shape of the font
Garamond Premier Pro over the italic shape of Sabon Next. (Both fonts are Garamond-style fonts, by the way.) Unfortunately, the x-heights of these fonts are quite different, creating some visual unpleasantness when they're typeset side by side.
I know of the option
Scale = MatchLowercase
when loading sans-serif and typewriter fonts via
\setmonofont statements; these options serve to scale the sans-serif and typewriter fonts to the x-height of the main text font in use. Unfortunately, there seems to be no (documented) way to set the x-height of an italics text font in the same easy way. Is this impression incorrect?
In short, how should I go about scaling my italics text font to equate its x-height to that of the main (Roman/upright) text font?