I'm a fan of Spivak's MTPro2 fonts, except for the fact that the numerals don't quite match the regular Times (ptm) numerals. Is there a slick way to change the \displaystyle
and \textstyle
numerals to \rmdefault
but keep the \scriptstyle
and \scriptscriptstyle
numerals? I only know an "all or nothing" approach.
Obligatory MWE:
\documentclass{article}
\renewcommand{\rmdefault}{ptm}
\usepackage[lite]{mtpro2}
\def\swap#1{\DeclareMathSymbol{#1}{7}{operators}{`#1}}
\swap1 \swap2 \swap3 \swap4 \swap5 \swap6 \swap7 \swap8 \swap9 \swap0
\begin{document}
This 5 is nice, but is $5$? And how does $2^5$ and $5^2$ look?
\end{document}
DeclareMathSymbol
makes script and scriptscript just scaled-down versions of the regular face. – Jon Aug 12 '15 at 3:50