I'm trying to be a perfectionist and desperately trying to make things right:
- All Latin symbols should use Helvetica
- Greek letters should be at least sans-serif (Helvetica in an ideal world)
Here is how I tried to solve:
\documentclass{beamer}
\usepackage{helvet}
\usepackage[EULERGREEK]{sansmath}
\sansmath
\begin{document}
GR17 \alpha \beta \gamma \mu\
$GR17 \alpha \beta \gamma \mu$
\end{document}
If I try this:
\documentclass{beamer}
\usepackage{sansmathfonts}
\usepackage{helvet}
\begin{document}
GR17 \alpha \beta \gamma \mu\
$GR17 \alpha \beta \gamma \mu$
\end{document}
Do you have any ideas how to fix this?
UPD: so far I found only a complex solution here:
\documentclass{beamer}
\usepackage{helvet}
\DeclareSymbolFont{sfletters}{OML}{cmbrm}{m}{it}
\DeclareMathSymbol{\alpha}{\mathord}{sfletters}{"0B}
\DeclareMathSymbol{\beta}{\mathord}{sfletters}{"0C}
\DeclareMathSymbol{\gamma}{\mathord}{sfletters}{"0D}
\DeclareMathSymbol{\delta}{\mathord}{sfletters}{"0E}
\DeclareMathSymbol{\epsilon}{\mathord}{sfletters}{"0F}
\DeclareMathSymbol{\zeta}{\mathord}{sfletters}{"10}
\DeclareMathSymbol{\eta}{\mathord}{sfletters}{"11}
\DeclareMathSymbol{\theta}{\mathord}{sfletters}{"12}
\DeclareMathSymbol{\iota}{\mathord}{sfletters}{"13}
\DeclareMathSymbol{\kappa}{\mathord}{sfletters}{"14}
\DeclareMathSymbol{\lambda}{\mathord}{sfletters}{"15}
\DeclareMathSymbol{\mu}{\mathord}{sfletters}{"16}
\DeclareMathSymbol{\nu}{\mathord}{sfletters}{"17}
\DeclareMathSymbol{\xi}{\mathord}{sfletters}{"18}
\DeclareMathSymbol{\pi}{\mathord}{sfletters}{"19}
\DeclareMathSymbol{\rho}{\mathord}{sfletters}{"1A}
\DeclareMathSymbol{\sigma}{\mathord}{sfletters}{"1B}
\DeclareMathSymbol{\tau}{\mathord}{sfletters}{"1C}
\DeclareMathSymbol{\upsilon}{\mathord}{sfletters}{"1D}
\DeclareMathSymbol{\phi}{\mathord}{sfletters}{"1E}
\DeclareMathSymbol{\chi}{\mathord}{sfletters}{"1F}
\DeclareMathSymbol{\psi}{\mathord}{sfletters}{"20}
\DeclareMathSymbol{\omega}{\mathord}{sfletters}{"21}
\DeclareMathSymbol{\varepsilon}{\mathord}{sfletters}{"22}
\DeclareMathSymbol{\vartheta}{\mathord}{sfletters}{"23}
\DeclareMathSymbol{\varpi}{\mathord}{sfletters}{"24}
\DeclareMathSymbol{\varrho}{\mathord}{sfletters}{"25}
\DeclareMathSymbol{\varsigma}{\mathord}{sfletters}{"26}
\DeclareMathSymbol{\varphi}{\mathord}{sfletters}{"27}
\begin{document}
GRQ17\
$GRQ17 \alpha \beta \gamma \mu \Delta \delta \Sigma \Gamma \pi$\
\end{document}
Maybe not bold enough, but it is better than it was before. I wonder if somebody knows a more elegant solution to the problem.





tgherosand the redefinition of\familydefaultmust come before loadingnewtxsf. Try to type$\sin$to understand why;-)– campa Nov 25 '20 at 10:38