siunitx und Farben...

Formelsatz für Mathematik, Naturwissenschaften und Technik


kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

siunitx und Farben...

Beitrag von kasiii »

Hallo zusammen,

ich wollte mit siunitx dem Zahlenwert eine Farbe verpassen. Die Einheit zum Zahlenwert solldavon unberührt bleiben.
\documentclass[]{scrartcl}

\usepackage{xcolor}
\usepackage[locale=DE]{siunitx}

\begin{document}
	$\SI{782,3}{\centi \meter \cubed} = \SI[number-color=red]{0,782}{\deci \meter \cubed}$	
\end{document}
Leider wird mit obigem Code-Beispiel auch die ³ rot. Kann man das verhindern?

rais
Forum-Guru
Forum-Guru
Beiträge: 413
Registriert: Di 21. Sep 2010, 00:37

Re: siunitx und Farben...

Beitrag von rais »

kasiii hat geschrieben: Leider wird mit obigem Code-Beispiel auch die ³ rot. Kann man das verhindern?
Erkundige Dich bitte beim Paketautor, ob das ein Bug oder Feature ist.
\documentclass[]{scrartcl}

\usepackage{xcolor}
\usepackage[locale=DE]{siunitx}

\begin{document}
   $\SI{782,3}{\centi \meter \cubed} = {\color{red}\SI[unit-color=black]{0,782}{\deci \meter \cubed}}x$

\end{document}
(das x dient hier nur zur Kontrolle, wie weit \color einfärbt)

MfG
Rainer
One of the joys of travel is visiting new towns and meeting new people---G.Khan (Robert Asprin, Another Fine Myth)

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Joseph sagt, man sollte zur Zeit "power-font=unit" benützen (es steht sogar in der Doku, dass sonst auch die Farbe der Zahlen sich durchschlägt). Er plant aber das in den nächsten Versionen zu ändern.

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag von kasiii »

Vielen Dank!

Die Lösung des Problems:
$\SI{782,3}{\centi \meter \cubed} = \SI[power-font=unit,number-color=red]{0,782}{\deci \meter \cubed}$

Antworten