The title basically says it all.
I use siunitx with
\usepackage[binary-units=true]{siunitx}
\sisetup{locale = DE}
For \SI{...}{\micro\ohm}, the \micro is output correctly (non-italic), and \ohm is output in italic. This happens both in text and in math mode.
My MWE is
\documentclass{publisher-custom}
\usepackage[binary-units=true]{siunitx}
\sisetup{locale = DE}
\begin{document}
\SI{1,09715247}{\micro\ohm}
\end{document}
How can I fix this as I'm unable to change (or post here) what's in the publisher's custom document class code?
Update:
I found these lines in the publisher's cls file grep'ing for [Oo]mega:
...
\DeclareMathSymbol{\Omega}{\mathalpha}{letters}{"0A}
...
\DeclareMathSymbol{\varOmega}{\mathalpha}{operators}{"0A}
...
Does that help?



\micro, not plain\mu. – campa Aug 20 '15 at 13:22publisher-customthe MWE will already on the first line. If you cannot make the class available, then use a standard class and add the stuff of the class, which is needed to reproduce the problem. My first guess would be font related stuff. – Heiko Oberdiek Aug 20 '15 at 13:52%\DeclareMathSymbol{\Omega}{\mathalpha}{letters}{"0A}(comment out that line)! If you can still compile, you are good to go. – LaRiFaRi Aug 20 '15 at 13:56\DeclareMathSymbol{\Omega}{\mathalpha}{operators}{"0A}then? Seems to be a duplicate of Force upright Greek letters with isomath – moewe Aug 20 '15 at 14:09