Gitlab页面mathjax

Gitlab页面mathjax,gitlab,python-sphinx,gitlab-pages,Gitlab,Python Sphinx,Gitlab Pages,我正在使用Gitlab页面托管使用Sphinx生成的文档 是否可以使用Gitlab页面使用MathJax呈现数学?根据我的测试,方程没有呈现。我是否需要将MathJax与doc一起安装才能正常工作?生成的文档在本地计算机上正确呈现。否。来源: GitLab页面只支持静态网站,这意味着,您的输出文件只能是HTML、CSS和JavaScript 您可以在本地计算机上通过一个过程呈现静态站点,并将结果推送到存储库,或者使用GitLab CI进行持续集成。GitLab使用Nanoc而不是Sphinx,但

我正在使用Gitlab页面托管使用Sphinx生成的文档

是否可以使用Gitlab页面使用MathJax呈现数学?根据我的测试,方程没有呈现。我是否需要将MathJax与doc一起安装才能正常工作?生成的文档在本地计算机上正确呈现。

否。来源:

GitLab页面只支持静态网站,这意味着,您的输出文件只能是HTML、CSS和JavaScript


您可以在本地计算机上通过一个过程呈现静态站点,并将结果推送到存储库,或者使用GitLab CI进行持续集成。GitLab使用Nanoc而不是Sphinx,但您可以在CI中替换它。

我使用的不是Sphinx,而是GitLab页面的另一个静态站点生成器。 使用mathjax进行渲染对我来说非常好。 我不需要做任何特殊的事情,我只是在我的
元素中有以下代码片段:

<script type="text/javascript" id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>

以完成信息。MathJax路径可以设置为相对于
\u static
()的本地安装。因此,在我的CI脚本中,我使用以下内容:
-wget-O/tmp/z.$https://github.com/mathjax/MathJax/archive/master.zip &&解压-d_static/tmp/z.$$和&rm/tmp/z.$$