Archiv verlassen und diese Seite im Standarddesign anzeigen : Verschachtelung von \SI?
Bei dem beiliegenden Beispiel kommt offenbar meine \sisetup-Einstellung mit
der Verschachtelung der \SI-Makros in Konflikt? Was muss ich da ändern?
\documentclass{scrartcl}
\usepackage{siunitx}
%\sisetup{per-mode=symbol}
\begin{document}
$\SI{-141,4}{\dB(\SI{1}{\watt\per\hertz})}$
\end{document}
Moin moin,
warum willst Du das verschachteln?
Spricht was gegen
$\SI{-141,4}{\dB}(\SI{1}{\watt\per\hertz})$
?
MfG
Hmmh. In erster Linie eigentlich der Konsistenz wegen, es handelt sich hier
schließlich um *eine* Einheit. Aber grundsätzlich ist Deine Lösung
natürlich auch in Ordnung. Trotzdem würde es mich interessieren, woher
dieses seltsame Ergebnis kommt und ob das jetzt eher bug oder feature ist.
Moin moin,
Hmmh. In erster Linie eigentlich der Konsistenz wegen, es handelt sich hier
schließlich um *eine* Einheit.
wenn dem so ist,warum deklarierst Du sie nicht vorher als *eine* Einheit?
\documentclass{scrartcl}
\usepackage{siunitx}
\sisetup{per-mode=symbol}
\DeclareSIUnit\dBwpHz{\dB (1\,\watt\per\hertz)}
\begin{document}
$\SI{-141,4}{\dBwpHz}$
\end{document}
MfG
Die Idee hatte ich auch schon, allerdings auch die Befürchtung, dass dies
trotzdem nicht funktioniert. Ich hätte es halt testen sollen.
Interessanterweise (für mich nicht nachvollziehbar) funktioniert so
nämlich auch \DeclareSIUnit{\dBwpHz}{\dB(\SI{1}{\watt\per\hertz })}.
Besten Dank für die Anregung.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.