markdown - 在mathjax中很好地发挥了的作用,是否支持 Markdown 解析器?

  显示原文与译文双语对照的内容
0 0

我使用基于Jekyll博客,需要一个markdown解析器,它会不会乱码Mathjax表达式( 例如,解释 b_t - b_{t-1}作为 b<em>t - b</em> t - 1) 。 mathjax,大部分markdown很好地相处在数学.stackechange 。com,mathoverflow .NET 。 某些解析器begin/end公式还需要双重转义的符号 (,而这似乎有些不。

Things,也还没有解决方法:

Redcarpet2 有的方式, no_intra_emphasis,从而避免下划线字母之间应该是被篡改,所以 b_t还能用,但还是clobbers b_{t-1}.

有个插件可以让你使用Jekyll liquid语法,这与 {% m}%要开始公式,但这意味着该文件不再用纯markdown编写,因此不能移植到其它环境。

而有另一种markdown解释器会花到bliss Jekyll和经验? 如果没有找到,那还有其他解决方法?

时间:原作者:2个回答

0 0

markdown将不处理任何事情,因此只是包装Mathjax块级HTML标记语法 <div></div>保护,无论Mathjax语法解释器。 这很好地避免了不必转义的Mathjax开始和结束的命令,例如 (( inline ), [( display ) 。 感谢 @lsegal GitHub上为对我帮组。

原作者:
0 0

不,下雨也是 kramdown,我经历了的过程配置它和它解释在 my blog 。 我也找到你能找到Redcarpet接受内联数学使用语法 ( some math ). 它将输出 ( math )MathJax 。 不管怎么说,我喜欢,支持LaTeX kramdown作为其状态。

原作者:
...