使用Sublime Text 3,我正在撰写包含数学的Markdown文档。 Markdown Preview包允许在浏览器(Firefox)中实时呈现文档。因此,在我写作时,更改是可见的。为了完整起见,我使用的是Ubuntu 12.04。
对于较小的文档,这种方法大多很好,但是,随着文档增长(例如500行),实时渲染开始停止工作。原始文本确实会更新,但格式和数学不会被渲染。相反,浏览器屏幕左下角的Typesetting math
指示灯会冻结。例如:
查看浏览器控制台,我看到以下消息:
前两行最初是在那里(当第一次正确渲染时),但最后一条消息是Typesetting math
被卡住的时候。
解决方案只是重新加载浏览器页面,Typsetting math:
达到100%并且一切正常。但是在经过一些编辑之后,Typesetting math
又被卡住了。
可能导致这种情况的原因是什么?此功能在工作时非常有用。但是需要重新加载(这也会将你带到页面顶部)确实限制了它的实用性。
答案 0 :(得分:0)
升级Sublime Text 3 Markdown预览包中内置的MathJax解决了这个问题。即,从github升级到最新版本的v2.4。
在Linux中,可以通过从github下载最新的MathJax来完成。然后导航到以下位置:
〜/的.config /升华文本-3 /封装/ OmniMarkupPreviewer /公共/
在那里你找到了内置的mathjax
文件夹。重命名或删除它并粘贴从github下载的最新版本(将文件夹名称更改为mathjax
)。