对齐时出现双下标错误

对齐时出现双下标错误

双上标错误是什么原因造成的?

\nabla = \frac{\partial}{\partial r} \hat{\textbf{\r}} + \frac{1}{r} \frac{\partial}{\partial \phi} \hat{\textbf{\phi}} + \frac{1}{r sin\phi} \frac{\partial}{\partial \theta} \hat{\textbf{\theta}}

答案1

此代码片段不会带来双上标错误。align未使用,也没有对齐标记&

然而,

  • \r会带来错误,我猜你(重新)定义了它
  • 你不应该\textbf{\theta}在数学上下文中使用。相反,使用\boldsymbolamsmath它甚至适用于粗体希腊字母
  • 您应该使用\sin正弦运算符,这样它就会是直立的,而不是像变量 s、i 和 n 那样的斜体。您甚至可以定义自己的数学运算符

具有这些修复的可编译最小示例:

\documentclass{article}
\def\r{R}
\usepackage{amsmath}
\begin{document}
\[
  \nabla = \frac{\partial}{\partial r} \hat{\textbf{\r}} +
  \frac{1}{r} \frac{\partial}{\partial \phi} \hat{\boldsymbol{\phi}} +
  \frac{1}{r \sin\phi} \frac{\partial}{\partial \theta}
  \hat{\boldsymbol{\theta}}
\]
\end{document}

公式

相关内容