Gem redcarpet render lalex 公式有什么好的解决方法?

gyorou · April 17, 2014 · Last by aptx4869 replied at April 17, 2014 · 3258 hits

redcarpet 作者貌似由于latex大小问题以及完全问题,无视了各种添加针对 latex 支持的要求。

目前想要实现的是:扩展 redcarpet,添加一个方法来 render latex 的公式。只需要公式就 ok 了。有说使用 mathjax 之类的。目前正在琢磨。

于是请问有什么好的解决方法。

kramdown 支持 latex

  1. 找一个处理 latex 的库
  2. 在 redcarpet 中写方法提取出 latex 内容
  3. 把 latex 内容扔给专门的库处理

感谢指点。问题已经解决。果断扔了 redcarpet 改用 kramdown。kramdown 把 latex 给 markup 起来了,调用 mathjax 的 api 把 render 的事情交给浏览器去做。

顺便测试一下 ruby-china 的公式编辑功能

$$ E=MC^2 $$

在 markdown 中显示公式么?我们这里的解法是用 mathjax,在服务端渲染成 svg 嵌入到网页中

You need to Sign in before reply, if you don't have an account, please Sign up first.