用mathjax和方程数对齐方程

时间:2014-07-21 14:31:03

标签: python-sphinx mathjax numbered

我想写一系列在等号上对齐的编号方程式。与通常的.. math::一样,有多个方程,但包含在\begin{align} ... \end{align}而不是\begin{equation} ... \end{equation}中。有没有办法用狮身人面像做到这一点?或者也许是延期?

编辑:我需要公式编号,以便我可以使用:ref:角色引用正文中的公式。

2 个答案:

答案 0 :(得分:2)

您可以使用\label\tag手动添加公式标签;这适用于MathJax和LaTeX(用于pdf输出)。

如,

\[ \bigcap \emptyset = \{ x : x = x\} \label{test} \tag{an equation} \]

有关实例,请参阅http://codepen.io/pkra/pen/hyktl

答案 1 :(得分:2)

使用:nowrap:可以提供自己的包装,:label:可以创建标签,您可以使用:eq:来引用该标签。例如:

So we arrive at the important equations

.. math::
   :label: important
   :nowrap:

   \begin{align}
     ...
   \end{align}

This set of equations :eq:`important` gives rise to...

有关我的来源和更多详情,请参阅the Sphinx documentation