siunix で「スペクトル電圧ノイズ密度」単位「ボルト/平方ヘルツ」をタイプセットする

siunix で「スペクトル電圧ノイズ密度」単位「ボルト/平方ヘルツ」をタイプセットする

スペクトル電圧ノイズ密度" ユニット "ボルト/平方ヘルツ" とsiunitx?

私の素朴な(そして失敗した)アプローチは次のとおりです。

\SI{100}[per-mode=symbol]{\nano\volt\per\sqrt{\hertz}}

答え1

siunitx単位をテキスト モードで設定するため、ルートについては数式モードになっていることを確認してから (egreg と Joseph に感謝します)、単位についてはテキストに戻す必要があります。新しい単位を定義して後で使用すれば、それほど複雑ではありません。

\documentclass{article}
\usepackage{siunitx}
\DeclareSIUnit{\sqrthz}{\ensuremath{\sqrt{\text{\hertz}}}}
\DeclareSIUnit{\voltnoise}{\volt\per\sqrthz}
\begin{document}
\SI[per-mode=symbol]{100}{\nano\voltnoise}
\[ \SI{3.5}{\mega\voltnoise} \sqrt{7} \]
\end{document}

関連情報