首页 > 解决方案 > 如何在 Bitbucket 和 github markdown 中显示数学表达式?

问题描述

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

此功能的要求很高,并且已经开发多年。似乎还没有一个像样的解决方案。

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

标签: githublatexbitbucketmarkdownmathjax

解决方案


Bitbucket的(和GitHub 的)Markdown 目前不支持格式化的数学表达式。我发现一个很好的解决方法是使用codecogs将我的 LaTeX 数学表达式转换为托管图像,并使用它的 URL 将其嵌入到我的 Markdown 文档中。

例子:

转到codecogs并在文本框中输入您的 LaTeX 方程。

\zeta(s) = \sum_{n=1}^\infty \frac{1}{n^s}

右键单击文本框下方显示的单击此处下载图像 (GIF)链接并复制链接地址。然后,将 URL 作为图像嵌入到您的降价文档中:

![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)

该图像应显示在您格式化的 Markdown 文档中,例如:

我的方程式

此方法也适用于 GitHub 和任何支持外部托管图像的 Markdown 处理器。

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


推荐阅读