Python sphinx 如何连续编号Sphinx中的方程式(不同的rst文件)

Python sphinx 如何连续编号Sphinx中的方程式(不同的rst文件),python-sphinx,equation,Python Sphinx,Equation,我有不同的章节(例如不同的rst文件)。我想把我的方程连续编号。例如,在第一章中,第一个方程是: .. math:: :name: eq.1 W=W(I_1 (C)),I_2 (C)),I_3 (C))) 它看起来像: 我在第一章还有4个方程。第二章是一个新的rst文件,从以下等式开始: .. math:: :name: eq.6 F=\begin{bmatrix} \lambda_1 & 0 & 0\\0 & \lambda_2 &

我有不同的章节(例如不同的rst文件)。我想把我的方程连续编号。例如,在第一章中,第一个方程是:

.. math:: 
  :name: eq.1

   W=W(I_1 (C)),I_2 (C)),I_3 (C)))
它看起来像:

我在第一章还有4个方程。第二章是一个新的rst文件,从以下等式开始:

.. math::
  :name: eq.6

   F=\begin{bmatrix} \lambda_1 & 0 & 0\\0 & \lambda_2 & 0\\0 & 0 & \lambda_3\end{bmatrix}
我希望上述方程的数值为6,但它从1开始,如下所示:


如何对前面章节中的方程式进行连续编号?

如果启用了
numfig
math_numfig
配置选项(true),则编号有效


请参阅。

如果同时启用了
numfig
math_numfig
,则该功能应该可以工作:。谢谢。我在conf.py文件中添加了以下行:math_numfig=True和numfig=True,解决了这个问题。