我要把我的博客移到Octopress。我对Octopress和MathJax之间的交互有一点小题大做,在Octopress中的markdown解析首先发生,它践踏了整个MathJax代码。
对于我所指的示例,您可以查看我的原始.md文件here和处理here后的结果。
我需要一些方法来告诉Octopress忽略一段文本,这样它就可以原封不动地通过处理,并且MathJax脚本可以正确地将其呈现为数学形式。
我试着用<pre>和<span>标签把数学问题括起来,并用反引号把它括起来,但都没有用。
发布于 2012-09-27 05:30:29
事实证明,如果你在谷歌上搜索得足够努力,这是一个已知并得到解决的问题。一种方法详细介绍了chico's blog,它涉及到将markdown解析器切换到kramdown。
在Gregory Lussier's blog上可以找到一种更简单的解决方案,它只允许显示数学(没有内联数学),并涉及到使用停止标记处理的。
我决定使用的解决方案是在Luikore's blog上详细介绍的,它涉及一个自定义的标记处理器,它是rdiscount的一个分支。它还同时解决了其他几个琐碎的问题。
https://stackoverflow.com/questions/12608984
复制相似问题