By loading both mathpazo and eulervm, the units are written in the euler mathfont when using siunitx and not in upright roman font. Even if it's explicitly set in sisetup
:
unit-math-rm=\mathrm
I'm using Mac TexLive 2016, all packages updated. When \mathrm
is used regularly in math mode, it works as expected. So there must be some issue how siunitx
uses \mathrm
.
MWE:
\documentclass{article}
\usepackage{mathpazo}
%commenting eulervm out prints units right again
\usepackage[euler-digits]{eulervm}
\usepackage{siunitx}
\begin{document}
\SI{5}{m/s}
\end{document}
as opposed to
\sisetup{mode=text}
give you the desired results?euler-digits
as well. And then text modes doesn't show the euler digits, which would be nice.