... 不能在数学模式下使用'\eqno'

... 不能在数学模式下使用'\eqno'

texmaker 就是不接受我的方程式,尽管其他方程式都接受了。有人知道它出了什么问题吗?

\begin{equation}  
\label{eq:taillepore}     
\frac{d \theta(r)}{d log__{10} r}  = \frac{d\theta(pF)}{dpF} = \frac{d\theta(h)}{d log_{10}|h|} = \frac{d h}{d log_{10}|h|} \times \frac{d\theta(h)}{dh} = (log_e(10) \times |h| \times \frac{d\theta}{dh}           
\end{equation}

日志显示以下错误: 这个等式应该是这样的

多谢 !

答案1

大部分不相关(问题通过以下方式解决莫威评论)...我会借助包的帮助写出你的方程式amsmathphysics如下所示:

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\usepackage{physics}

\begin{document}
\begin{equation}
\begin{split}
\label{eq:taillepore}
\dv{\theta(r)}{\log_{10} r}  % <--
    & = \dv{\theta(pF)}{pF}
      = \dv{\theta(\psi)}{\log_{10}|\psi|}
      = \dv{\psi}{\log_{\psi}|h|} \dv{\theta(\psi)}{\psi}  \\
    & = \log_e(10) |\psi| \dv{\theta}{\psi}
\end{split}
\end{equation}
\end{document}

相关内容