mathjax渲染卡在Sublimetext Markdown预览中

时间:2014-06-12 16:26:39

标签: markdown sublimetext preview mathjax

使用Sublime Text 3,我正在撰写包含数学的Markdown文档。 Markdown Preview包允许在浏览器(Firefox)中实时呈现文档。因此,在我写作时,更改是可见的。为了完整起见,我使用的是Ubuntu 12.04。

对于较小的文档,这种方法大多很好,但是,随着文档增长(例如500行),实时渲染开始停止工作。原始文本确实会更新,但格式和数学不会被渲染。相反,浏览器屏幕左下角的Typesetting math指示灯会冻结。例如:

stuck typesetting example

查看浏览器控制台,我看到以下消息:

console message

前两行最初是在那里(当第一次正确渲染时),但最后一条消息是Typesetting math被卡住的时候。

解决方案只是重新加载浏览器页面,Typsetting math:达到100%并且一切正常。但是在经过一些编辑之后,Typesetting math又被卡住了。

可能导致这种情况的原因是什么?此功能在工作时非常有用。但是需要重新加载(这也会将你带到页面顶部)确实限制了它的实用性。

1 个答案:

答案 0 :(得分:0)

升级Sublime Text 3 Markdown预览包中内置的MathJax解决了这个问题。即,从github升级到最新版本的v2.4。

在Linux中,可以通过从github下载最新的MathJax来完成。然后导航到以下位置:

〜/的.config /升华文本-3 /封装/ OmniMarkupPreviewer /公共/

在那里你找到了内置的mathjax文件夹。重命名或删除它并粘贴从github下载的最新版本(将文件夹名称更改为mathjax)。