<p>我相信基本上所有与这个问题相关的信息都可以在这个漫长的Github问题<a href="https://github.com/ipython/ipython/issues/4113" rel="noreferrer">thread</a>中找到。</p>
<p>这场对话已经进行了3.5年(目前),而且仍然很活跃。重要亮点:</p>
<ul>
<li><p>通过执行包含以下内容的单元格,可以非常简单地打开编号:</p>
<pre><code>%%javascript
MathJax.Hub.Config({
TeX: { equationNumbers: { autoNumber: "AMS" } }
});
</code></pre></li>
<li><p>方程编号有一个<a href="https://github.com/ipython-contrib/jupyter_contrib_nbextensions/tree/master/src/jupyter_contrib_nbextensions/nbextensions/equation-numbering" rel="noreferrer">extension</a>。</p></li>
<li>开发人员minrk建议,这个扩展是正确的方法,可以合并到master中(但是默认情况下功能将被关闭)。</li>
</ul>
<p>要通过<code>pip</code>安装扩展:</p>
<pre><code>pip install jupyter_contrib_nbextensions
</code></pre>
<p>要通过<a href="https://www.anaconda.com/" rel="noreferrer">Anaconda</a>安装<a href="https://anaconda.org/conda-forge/jupyter_contrib_nbextensions" rel="noreferrer">the extensions</a>:</p>
<pre><code>conda install -c conda-forge jupyter_contrib_nbextensions
</code></pre>
<p>使用上述安装方法中的一种后,启用扩展:</p>
<pre><code>jupyter contrib nbextension install --user
jupyter nbextension enable equation-numbering/main
</code></pre>