%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20siunitx%3F.png)
Я думаю, название говорит само за себя. Я просмотрел все руководство по siunitx
, но не смог найти опцию, позволяющую писать
30-s acquisition
с помощью одной \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}
но вас предупредили.;-)