fontslatexpdflatex

\mu and \epsilon missing in ebgaramond-maths font?


I've been searching for ages and now I became totally desperate, as it seems that I am the only (or the first?) one encountering this problem. I am compiling with pdfLaTeX and want to use ebgaramond-maths font (for both text and maths), because I think it just looks wonderful. However, it seems that there are few Greek letters missing, see below. How is this possible? Or am I doing anything wrong?

My MWE:

\documentclass[12pt]{article}

\usepackage[cmintegrals,cmbraces]{newtxmath}
\usepackage{ebgaramond-maths}

\begin{document}
$\alpha, \beta, \gamma, \delta, \epsilon, \zeta, \eta, \theta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi, \rho, \sigma, \tau, \upsilon, \phi, \chi, \psi, \omega$
\end{document}

What I get is:

greek-letters-output

I tried changing the font to ebgaramond. This gives me correct full list of Greek symbols, but the font is different (and less beautiful, IMHO).


Solution

  • If you can switch to either lualatex or xelatex, you can use the opentype Garamond Math font from https://github.com/YuanshengZhao/Garamond-Math like this:

    % !TeX TS-program = lualatex
    
    \documentclass[12pt]{article}
    
    \usepackage{mathtools}
    \usepackage{unicode-math}
    \setmathfont{Garamond Math}[Scale=MatchUppercase]
    
    \begin{document}
    $\alpha, \beta, \gamma, \delta, \epsilon, \zeta, \eta, \theta, \iota, \kappa, \lambda, \mu, \nu, \xi, \pi, \rho, \sigma, \tau, \upsilon, \phi, \chi, \psi, \omega$
    \end{document}
    

    enter image description here