如何在Bitbucket和github markdown中显示数学表达式?

Wes*_*sam 1 markdown latex github bitbucket mathjax

如何在Bitbucket或github markdown中显示格式化的数学表达式?

此功能受到高度要求,并且多年来一直在开发中.它似乎还没有一个像样的解决方案.

reStructuredText支持格式化数学,我可以将它作为最后的手段.但随着降价越来越受欢迎,我宁愿坚持使用它而不是使用另一种标记语言.

Wes*_*sam 6

Bitbucke(和github)的markdown目前不支持格式化的数学表达式.我发现一个很好的解决方法是兼容两者的方法是使用codecog将我的LaTeX数学表达式转换为托管图像,并使用其URL将其嵌入到我的makrdown文档中.

例:

转到codecogs并在文本框中输入您的LaTeX等式.

\zeta(s) = \sum_{n=1}^\infty \frac{1}{n^s}
Run Code Online (Sandbox Code Playgroud)

右键单击文本框下方的" 单击此处下载图像(GIF)"链接,然后复制链接的地址.然后,将URL作为图像嵌入到markdown文档中:

![my equation](https://latex.codecogs.com/gif.download?%5Czeta%28s%29%20%3D%20%5Csum_%7Bn%3D1%7D%5E%5Cinfty%20%5Cfrac%7B1%7D%7Bn%5Es%7D)
Run Code Online (Sandbox Code Playgroud)

图像应显示在格式化的降价文档中,如:

我的等式

此方法也适用于github和支持外部托管图像的任何markdown处理器.

此外,mathURL提供类似的服务和漂亮的界面,但不支持https(不能与github一起使用).