latex中方程组的编号应如何修改?

\begin{equation}
\left\{
\begin{array}{l}
u_{t}=\Delta
u+|u|^{q-1}u-\frac{1}{m(\Omega)}\int_{\Omega}|u|^{q-1}udx\\
\frac{\partial u}{\partial n}=0
\end{array}
\right.
\end{equation}
这样之后latex会自动给方程组编号为(1),如果我想把这个编号改成(1.4)应该怎么做?急啊~~~求帮助~~~~万分感谢!!!!

最简单的办法是直接手动修改。如下。
\begin{equation}
\left\{
\begin{array}{l}
u_{t}=\Delta
u+|u|^{q-1}u-\frac{1}{m(\Omega)}\int_{\Omega}|u|^{q-1}udx\\
\frac{\partial u}{\partial n}=0
\end{array}
\right.\eqno(1.4)
\end{equation}

如果你想改变全部文章的,需要重新定义公式计数器
\renewcommand\theequation{\arabic{section}.\arabic{equation}},然后再把equation计数器设为从3开始。追问

你就是给加了个\eqno(1.4)吧?我这样做运行不出来。。。。

追答

把\begin{equation}改成\begin{equation*}就可以编译通过。我自己实验了的。为了继续回答我点了一个晚上继续回答的按钮,简直折磨死了!!!!!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-19
使用amsmath宏包的指令,在导言区加入:
\usepackage{amsmath}
\numberwithin{equation}{section}
相似回答