12

当我在 RStudio 中编写 R markdown 文件时Knit HTML,我的公式(使用 $..$ 内联或使用 $$..$$ 显示)可以正确显示。但是,当我将 .md 文件推送到 GitHub 时,这些公式无法显示。它们只显示 $..$ 和 $$..$$。有没有办法让 GitHub 知道如何解析乳胶公式?谢谢!

4

2 回答 2

16

有没有办法让 GitHub 知道如何解析乳胶公式?

一些网站为用户提供了一项无需涉及任何 javascript 即可满足您的需求的服务:从 url 编码的乳胶公式中即时生成图像。

给定以下降价语法

![equation](https://latex.codecogs.com/gif.latex?1%2Bsin%28mc%5E2%29%0D%0A)

它将显示以下图像

方程

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

于 2012-09-19T21:16:06.443 回答
1

我也在寻找如何在 GitHub 页面上渲染数学,经过长时间的研究,我找到了一个不错的解决方案。

我使用 KateX 来渲染公式服务器端:它确实比 MathJaX 快。

请注意,同样的解决方案也可以安排在客户端工作,但是,我更喜欢服务器端渲染,因为

  1. 你知道你的服务器环境,但你不知道你的访问者的客户端环境
  2. 它也是更快的客户端,如果公式在服务器上呈现,只呈现一次。

我写了一篇文章展示了这些步骤,希望它可以帮助数学的传播:见GitHub Pages 上的数学

于 2016-04-29T15:07:35.000 回答