“我爱公开课”支持基于latex形式的数学公式

+1投票

计划写“机器学习”系列的笔记,发现在网页中插入数学公式是必须的,就向当年写52nlp的时候发现首先必须解决“数学公式”的问题一样。不过这次的解决方案非常之简单,只要在网页头部插入一段MathJax提供的JS代码即可,具体可参考MathJax的官方文档:

http://www.mathjax.org/docs/2.0/platforms/index.html

关于MathJax: MathJax is an open source JavaScript display engine for mathematics that works in all modern browsers.

几年前在解决wordpress的数学公式问题时,我觉得在网页中插入数学公式是个很麻烦的事情,并且有很大的需求;但是现在用上MathJax后,也就是一行代码的事,其他的都由它的服务器来提供,非常漂亮,如果硬要和云计算搭边的话,可以称之为”网页数学公式的云服务功能“,非常漂亮。

Latex高手门,你们可以在这里自由测试了,和在编辑器里使用latex毫无区别,下面就让我们看几个列子吧:

 

\begin{aligned}
\dot{x} & = \sigma(y-x) \\
\dot{y} & = \rho x - y - xz \\
\dot{z} & = -\beta z + xy
\end{aligned}

时间: 2012年 4月 27日 分类:其他 作者: 52opencourse (19,210 基本)
编辑 2012年 4月 27日 作者:52opencourse

这个编辑器 http://www.inkcode.net/qute 用MathJax。

看来MathJax已经无处不在了,非常感谢!

1个回答

0 投票
貌似还有问题啊?
已回复 2012年 4月 27日 作者: fandywang (2,360 基本)
家里网络看没问题,在公司好像不行,是实时处理的,可能和网络有关,我再看一下别的方法。
MathJax解决方案还是比较好了,简单有效。不过就是在移动浏览器里面只能看到latex公式,可能网络慢的时候也只能这样。另外好像还有一种方法就是自己搭个latex公式服务器什么来着,以latex公式文字串作为参数请求,然后可以直接生成latex公式图片的。
谢谢,传统的方法就是将latex转为图片,mathjax是js实时处理;目前有一种解决方案是在用户看到mathjax公式之前先展现缓存里的图片,这个对于手机比较友好。
NLPJob

Keyword Extraction

TensorFlow Tutorial

Sentiment Analysis

Free Article Spinner

Text Analysis Online

Text Processing

本站架设在 DigitalOcean 上, 采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.