我正在使用Gitlab Pages来托管使用Sphinx生成的文档。
是否可以使用Gitlab页面使用MathJax渲染数学?根据我的测试,方程式不会被渲染。我是否需要安装MathJax和doc才能使其正常工作?生成的文档在本地计算机上正确呈现。
答案 0 :(得分:1)
没有。来自:https://docs.gitlab.com/ee/user/project/pages/getting_started_part_one.html#static-sites
GitLab Pages仅支持静态网站,这意味着您的输出文件必须仅为HTML,CSS和JavaScript。
由您在本地计算机上通过流程呈现静态站点并将结果推送到存储库或使用GitLab CI进行持续集成。这是blog post,其中GitLab使用Nanoc而不是Sphinx,但您可以在CI中替换它。
答案 1 :(得分:0)
我没有使用Sphinx,而是为gitlab页面使用了其他静态站点生成器。
使用mathjax渲染对我来说工作得很好。
我不需要做任何特别的事情,我的<head>
元素中只有以下代码段:
<script type="text/javascript" id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js">
</script>