小编典典

如何在一般 github 的 markdown 中显示数学方程式(不是 github 的博客)

all

经过调查,我发现 mathjax 可以做到这一点。但是当我在我的降价文件中编写一些示例时,它没有显示正确的方程式:

我在markdown文件的头部添加了这个:

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=default"></script>

并输入 mathjax 语句:

  \(E=mc^2\),$$x_{1,2} = \frac{-b \pm \sqrt{b^2-4ac}}{2b}.$$

但是 github 没有显示任何数学符号!请帮助我,谢谢!告诉我如何在 github markdown 页面中显示数学符号。


阅读 70

收藏
2022-06-04

共1个答案

小编典典

但是 github 没有显示任何数学符号!请帮助我,谢谢!

GitHub markdown 解析由 SunDown (ex
libUpSkirt) 库执行。

该库的座右铭是 “C 中符合标准、快速、 安全 的降价处理库” 。考虑到您的问题,重要的词是“安全”:)。

实际上,允许执行 javascript 有点偏离 MarkDown 标准的 text-to-HTML 合同。

此外,所有看起来像 HTML 标记的东西要么被转义,要么被剥离。

告诉我如何在一般 github markdown 中显示数学符号。

你最好的办法是找到一个类似于 yuml.me
的网站,它可以通过解析提供的 URL 查询字符串来生成动态图像。

更新

我发现一些为用户提供此类服务的网站: codedogs.com似乎不再支持嵌入
)或 iTex2Img
。您可能想尝试一下。当然,其他的可能存在,一些 Google-fu 会帮助你找到它们。

给定以下降价语法

![equation](http://www.sciweavers.org/tex2img.php?eq=1%2Bsin%28mc%5E2%29&bc=White&fc=Black&im=jpg&fs=12&ff=arev&edit=)

它将显示以下图像

方程

注意 :为了正确显示图像,您必须确保 url 的查询字符串部分是
百分比编码
的。您可以轻松找到在线工具来帮助您完成该任务,例如 www.url-encode-decode.com

2022-06-04