首先,Mathjax生成图片不是特别好的方式,因为图片生成速度慢,而且公式还不能改,就直接用css+js去实现,这样速度更快,减少和服务器的交互,还有一点,mathjax和ckeditor的Widget 结合去实现我认为是一个不错的方法。现在我找到比较可行的有下面几个:Mathjax,实现了latex,mathML等一些渲染,但它有一个特别大的缺点没人去实现他的编辑器,只能在页面显示的时候用。也能自己去实现,但没个一两年应该不会有什么成果。athquill,这个实现的比较单一,只实现了latex的渲染方法,而且功能还有的没实现,要是不追求特别强大的功能的话,可以看看JMEditor。最后,你想问这个知乎的编辑器做法,不好意思,没看出来。最最后,你可以看看wiris应该是你想要的东西,这个功能很强大,但是是收费的