在 Github 页面上使用 MathJax?

问题描述 投票:0回答:2

我在这里问一个基本问题。我正在尝试找出一种简单有效的方法在 Github 网页上编写 LaTeX 风格的公式。

最重要的答案here表明MathJax是一个可能的解决方案。

这个线程似乎暗示MathJax不受支持。

就我个人而言,我已按照此处的说明进行操作,但数学方程并未出现。

想法?

github github-pages mathjax
2个回答
7
投票

2022 年答案

查看 GitHub 上的

.md

 文件时,现在原生支持 
MathJax。但是,GitHub Pages 并不自动支持它。要在 GitHub Pages 中启用 MathJax,最简单的选择是包含来自 CDN 的脚本。

请注意CDN 已更改!要包含的更新后的脚本标记如下。将此脚本标签添加到您的

<head/>
文件的
_layouts/default.html
中。

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

有关更多信息,请阅读 有关使用 CDN 的 MathJax 文档页面

其他帮助

如果您想使用美元符号(即

$1 + 2$
)来转义数学序列,请添加以下内容:

<script>
  MathJax = {
    tex: {
      inlineMath: [['$', '$']]
    }
  };
</script>

请参阅文档了解更多信息。


3
投票

您可以通过在 html 代码中的标签中添加下一个代码来在 Github 页面上使用 Mathjax。

<script type="text/javascript" charset="utf-8" 
src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML,
https://vincenttam.github.io/javascripts/MathJaxLocal.js"></script>

我参考了这个页面。 https://vincenttam.github.io/blog/2014/11/09/mathjax-local-configuration-file/

© www.soinside.com 2019 - 2024. All rights reserved.