\times 的问题

\times 的问题

我绞尽脑汁试图在我的文档中正确完成以下内容

10% x 90(度)

我尝试过的语法如下

10\% $\times$ 90\degree (get the undefined symbol error)

$ 10\% \times 90\degree $ (get the undefined symbol error)

10\% \times 90\degree (get the missing $ symbol error)

有人能告诉我如何正确完成这个简单的事情吗?

答案1

检查实际错误信息后发现并非如此,\times但这\degree导致了“未定义的控制序列”问题。您需要先定义宏\degree。我建议您按如下方式定义它:

\newcommand\degree{{}^\circ}

有了这个定义,宏必须在数学模式下使用——我认为这是可以的。

然后你可以写

$10\% \times 90\degree$

答案2

我建议你使用siunitx为此包,90°必须写成

\SI{90}{\degree}

平均能量损失

\documentclass{article}

\usepackage{siunitx}

\begin{document}

$ 10\% \times \SI{90}{\degree} $

\end{document}

输出

在此处输入图片描述

请注意,\SI{90}{\degree}也可以写成,\ang{90}并且10\%最好写成\SI{10}{\percent},正如LaRiFaRi所指出的,因此MWE可以改为

\documentclass{article}

\usepackage{siunitx}

\begin{document}

$ \SI{10}{\percent} \times \ang{90} $

\end{document} 

输出

在此处输入图片描述

相关内容