%20%E5%86%85%E3%81%AE%E6%95%B0%E5%80%A4%E3%81%A8%E5%8D%98%E4%BD%8D%E3%81%AE%E9%96%93%E3%81%AB%E3%83%8F%E3%82%A4%E3%83%95%E3%83%B3%E3%82%92%E8%A8%98%E8%BF%B0%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
タイトルがすべてを物語っていると思います。のマニュアル全体を閲覧しましたsiunitx
が、書き込みを許可するオプションは見つかりませんでした。
30-s acquisition
1つのコマンドで\SI...
(もちろんマクロを使うこともできますが、これは重要ではないと思います)。
\num{30}-\si{\second}
私は何か見落としてますか?
答え1
私はこれをまったく推奨しませんが、どうしてもそうしなければならない場合は、\SIadj
必要に応じて両方の形式を簡単に使用できるように、新しいコマンド を提案します。
\documentclass{article}
\usepackage{siunitx}
\newcommand{\SIadj}[2]{\SI[number-unit-product={\text{-}}]{#1}{#2}}
\begin{document}
$\SI{30}{\second}$ $\SIadj{30}{\second}$
\SI{30}{\second} \SIadj{30}{\second}
\end{document}
答え2
あなたが引用した情報源がどの程度信頼できるものかはわかりません。しかし、よく見ると、テキストでは単位の記号ではなく、完全なスペルのみが使用されています。
でhttp://physics.nist.gov/Pubs/SP811/sec07.html我々は気づく
量の値が形容詞として使用される場合でも、数値と単位記号の間にはスペースが残ります。(この規則は、単位記号が通常の単語や略語とは異なり、数学的な実体であり、量の値は言語から可能な限り独立した方法で表現する必要があることを認識しています。セクション 7.6 および 7.10.3 を参照)。
確実に権威のある情報源http://www.bipm.org/en/publications/si-brochure/section5-3.html(セクション5.3.3)
数量の値が形容詞として使用される場合でも、数値と単位記号の間にはスペースが残されます。単位名を綴った場合にのみ通常の文法規則が適用され、英語では数値と単位を区切るためにハイフンが使用されます。
もちろんすべては可能であり、あなたが望むことをすることができます
\SI[number-unit-product=\text{-}]{30}{s}
しかし、警告は受けています。;-)