I've been experimenting with TeX Gyre Schola (and its math font), and I've noticed that the greek letters are noticeably larger than normal letters and numbers. For example, consider the following:
\documentclass[12pt]{article}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont{TeX Gyre Schola}
\setmathfont{TeX Gyre Schola Math}
\usepackage{lualatex-math}
\begin{document}
\[
\phi = \tan^{-1} 2\theta
\]
\end{document}
This yields the following:
where the the theta appears to me as abnormally large. Theta is the most noticeable to me (so far), but some of the other greek letters are also a bit larger than I'd expect. Contrast this with what is obtained with Latin Modern (Math):
Here, the height of the theta is not so much more than than height of the numbers or letters.
My question is therefore the following: Is there a way to reduce the size of the greek characters in the Schola math font? Or am I doing something wrong (or not doing something I ought to)?
\setmathfont[range=\mathit/{greek,Greek},Scale=0.85]{Tex Gyre Schola Math}
makes a good height for theta, but bad for alpha. Also the stroke width is too different.\setmathfont[range=\mathit/{greek}]{TeX Gyre Termes Math}
; however, uppercase Greek is bad anyway (the letters are the same as in Termes Math). My impression is that Schola Math has been released with too much haste.