I am looking for a nice sans serif math font to go with Fira Sans for beamer slides. I read the different suggestions in this post and found newtxsf to be the most fitting package. Indeed, it does look beautiful on lowercase greek letters, but for some reason, uppercase greek letters and numbers are still typeset in a serif font.
What am I doing wrong? Why doesn't the sans serif math package newtxsf change the shape of the uppercase greek letters and numbers?
\documentclass{beamer}
\usepackage{fontspec}
\usepackage{amsmath}
\setsansfont{Fira Sans}
\setmathrm{Fira Sans}
\setmathsf{Fira Sans}
\setmathtt{Fira Sans}
\usepackage{newtxsf}
\begin{document}
\frame{
Numbers outside of math mode: 12345.
Number in math mode: $12345$.
Capital letters in math mode: $AB\Gamma\Delta$.
Small letters in math mode: $\alpha\beta\gamma\delta$.}
\end{document}



\setmathtt{Fira Sans}? Wouldn't\setmathtt{Fira Mono}be more appropriate? – Mico May 18 '20 at 09:34