我使用基于Jekyll的博客,并需要一个Markdown解析器,它不会破坏我的Mathjax表达式(例如,将
有一个Jekyll插件可以让您使用液体语法,例如
那么,是否有其他Markdown解释器可以放入Jekyll中并获得愉悦的体验?如果没有,其他人找到了哪些解决方法?
b_t - b_{t-1}
解释为b<em>t - b</em> t - 1
)。 Mathjax和markdown在math.stackechange.com和mathoverflow.net上相处得很好。一些解析器还需要双重转义开始/结束方程符号\\(
,而其他解析器似乎不需要。
不太完美的解决方案:
Redcarpet2有一个选项no_intra_emphasis
,可以避免字母之间的下划线被破坏,因此b_t
没问题,但仍然会破坏b_{t-1}
。有一个Jekyll插件可以让您使用液体语法,例如
{% m}%
开始一个方程,但这意味着该文件不再是纯Markdown编写的,因此无法移植到其他环境中。那么,是否有其他Markdown解释器可以放入Jekyll中并获得愉悦的体验?如果没有,其他人找到了哪些解决方法?
<span>
标签表示行内数学公式。 - huon$
内联和$$
显示分隔,就像原始TeX一样,并在mathjax模式下呈现为\(
和\[
)是最可靠的。配置说明在这里:http://www.carlboettiger.info/README.html - cboettig