Im folgenden Beispiel möchte ich in der Gleichung die signifikanten Ziffern (also 38324, führende Nullen sind nicht signifikant) hervorheben, indem ich sie farbig hinterlege. Kann mir jemand erklären, wie das möglich ist. Wenn es wegen Open in writeLaTeX
\documentclass{article} \usepackage{siunitx} \begin{document} \[ \SI{3.8324}{\gram} = \SI{0.0038324}{\kilo\gram} \] \end{document} gefragt 05 Sep '14, 20:55 feynman |
Wenn Du bereit bist die Zahl von Hand zu formatieren, dann kannst Du das Parsen der Zahl für den Wert abstellen: Open in writeLaTeX
\documentclass{article} \usepackage{siunitx} \usepackage{xcolor} \begin{document} \[ \SI{3.8324}{\gram} = \SI{0.0038324}{\kilo\gram} \] \[ \SI{3.8324}{\gram} = \SI[parse-numbers=false]{0.00% \setlength\fboxsep{0pt}\colorbox{yellow}{$3\,832\,4$}% }{\kilo\gram} \] \end{document} beantwortet 05 Sep '14, 21:30 esdd Danke, so ist es super.
(05 Sep '14, 21:43)
feynman
Ich habe noch
(06 Sep '14, 13:28)
feynman
|
So? Oh, muß dann noch "signifikant" gemacht werden; aber ich denke das Prinzip ist klar. Open in writeLaTeX
\documentclass{article} \usepackage{selinput} \SelectInputMappings{adieresis={ä}, germandbls={ß}} \usepackage[ngerman]{babel} \usepackage{siunitx} \usepackage{xcolor} \pagecolor{lightgray!10} \newcommand{\SIxx}[3][yellow]{\colorbox{#1}{#2}\,\SI{}{#3}} \usepackage{contour} \newcommand{\SIx}[3][red]{\contour{#1}{#2}\,\SI{}{#3}} %========= \begin{document} %========= {\Huge Alt:} \[ \SI{3.8320}{\gram} = \SI{0.0038320}{\kilo\gram} \] \contour[20]{blue}{\Huge Neu 1:} \[ \SIx{3.8320}{\gram} = \SIx{0.0038320}{\kilo\gram} \] \[ \SIx{3.8320}{\gram} = \SIx[green]{0.0038320}{\kilo\gram} \] \[ \SIx[purple]{3.8320}{\gram} = \SIx[yellow]{0.0038320}{\kilo\gram} \] \colorbox{cyan}{\Huge Neu 2:} \[ \SIxx{3.8320}{\gram} = \SIxx{0.0038320}{\kilo\gram} \] \[ \SIxx{3.8320}{\gram} = \SIxx[green]{0.0038320}{\kilo\gram} \] \[ \SIxx[purple]{3.8320}{\gram} = \SIxx[yellow]{0.0038320}{\kilo\gram} \] %========= \end{document} %========= beantwortet 05 Sep '14, 21:36 cis Danke für den Lösungsvorschlag. Das Prinzip ist mir klar. Anstelle von z. B.
(06 Sep '14, 13:27)
feynman
|