如何配置sphinx以使用本地mathjax

时间:2018-07-03 15:04:12

标签: python-sphinx mathjax

我很难让Sphinx使用本地mathjax库构建页面。在文档here中,它说的只是要将以下mathjax_path = "MathJax-2.7.4/MathJax.js"添加到conf.py,但是在构建文件之后,我仍然得到<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

除了运行make html才能加载配置之外,还有其他需要做的事情吗?

我刚刚将mathjax_path = "MathJax-2.7.4/MathJax.js"添加到了conf.py文件的末尾。

1 个答案:

答案 0 :(得分:1)

我发现Sphinx不会重建您的文件,除非您的.rst源文件已更改。由于配置文件不会碰到.rst文件,因此不会引起重建。我最终只是从构建目录中删除了所有文件,然后让它重新创建了所有文件。