在数学模式下使用 \SIlist 宏

在数学模式下使用 \SIlist 宏

让我们考虑以下 MWE

\documentclass{article}
\usepackage{siunitx}
\begin{document}

text $\phi = \SIlist{10;15;60}{\degree}$; text

text $\phi = \SIlist[list-final-separator={\,\mathrm{and}\,}]{10;15;60}{\degree}$; text

\end{document}

有没有简单的方法来获得最后的结果?

答案1

正如 Joseph 所写,\SIlist必须处于文本模式。因此,您可以执行以下操作:

text $\phi =$ \SIlist{10;15;60}{\degree}; text

或者你\usepackage{amsmath}使用

text $\phi = \text{\SIlist{10;15;60}{\degree}}$; text

第二种选择更可取,因为它在数学显示中或公式在列表后继续时也有效。

相关内容