晚上好大家,
我已经搜索过这个问题,但没有找到解决办法。编译我的 LaTeX 文件时,出现“缺少 { 插入”错误,但我写的方程式似乎一切正常。
u_i\left(x_i,t\right)=\overline{u_i}\left(x_i\right)+u^'_i\left(x_i,t\right)={{\mathop{\mathrm{lim}}_{T\to \ \infty } \ \ }\frac{1}{T} \int^T_0{u_i\left(x_i,t\right)dt}\ }+u^'_i\left(x_i,t\right)
结果应该如图所示。有人知道如何解决这个问题吗?
在此先感谢您的帮助!
答案1
正如 Sigur 所指出的,您的lim
代码毫无必要地奇怪,但错误来自于^'
,这是一个双上标。这有效。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[u_i\left(x_i,t\right)=\overline{u_i}\left(x_i\right)
+u'_i\left(x_i,t\right)=\lim_{T\to \ \infty }
\frac{1}{T} \int^T_0u_i\left(x_i,t\right)\mathrm{d}t+u'_i\left(x_i,t\right) \]
\end{document}
您似乎喜欢在\infty
. 之前加一个空格,所以我保留了它,但我个人不会这样做。
答案2
错误消息显示了错误的确切位置
l.6 ...T} \int^T_0{u_i\left(x_i,t\right)dt}\ }+u^'
_i\left(x_i,t\right)
'
是自动上标,所以这应该是u'
请注意,{\mathop{\mathrm{lim}}
什么\mathop
都不做,因为{}
外面的 强制它成为\mathord
。你只需要\lim
在这里。此外,在数学模式下,你几乎永远不需要它,\
因为那是文本字体的字间空间。