如何在Bitbucket或github markdown中显示格式化的数学表达式?
This feature is highly requested并且多年来一直在开发中。它似乎没有一个像样的解决方案。
reStructuredText支持格式化数学,我可以将它作为最后的手段。但随着降价越来越受欢迎,我宁愿坚持使用它而不是使用另一种标记语言。
答案 0 :(得分:6)
Bitbucke的(和github's)markdown目前不支持格式化的数学表达式。我发现两者兼有的好方法是使用 codecogs 将我的LaTeX数学表达式转换为托管图像,并使用其URL将其嵌入到我的makrdown文档中。
转到 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)
图像应显示在格式化的降价文档中,如:
此方法也适用于github和支持外部托管图像的任何markdown处理器。
此外,mathURL提供类似的服务和漂亮的界面,但不支持https(不能与github一起使用)。
答案 1 :(得分:0)
至少在过去几年中,这方面没有什么进展。您只能通过图片获得不清楚的公式。
但是GitLab支持数学公式,您需要注意gitlab使用其自有风味公式分隔符,而不是最通用的dollars
。
尽管您可以使用以下vscode扩展名解决此问题,但仍然不够优雅。