What is the best way to display mathematical formulas on a Web page? From the Know

Source: Internet
Author: User

Hello World
Links: http://www.zhihu.com/question/26798550/answer/34064562
Source: Know
Copyright belongs to the author. Commercial reprint please contact the author for authorization, non-commercial reprint please specify the source.

It should be mathjax, at least the most widely used, many well-known sites like arxiv, MathSciNet, Science Direct, APS journals, Mathoverflow, Physics Stackexchange, Scholarpedia, it's all in use.

The advantage is that most of the TEX/LATEX syntax is supported and there are three outputs: HTML/CSS, SVG, and MathML. The disadvantage is that the volume is too large, when the formula is more slow rendering speed, if you choose MathML Output, in Firefox will be much faster, because Firefox native support Mathml,safari also support, but the effect is not as good as Firefox, Unfortunately, chrome and IE are not supported.

KaTeX really much faster than Mathjax, but now support is not comprehensive enough, do not know when it is more perfect when it will also become slow? It looks like the next version of Mathjax also plans to increase rendering speed (Mathjax 2.5 beta released http://www. mathjax.org/mathjax-v2-5-beta-now-available/, it is said that the HTML/CSS output has increased rendering speed by 30%-40%, and introduced a fast of about 10 times times faster Preview).


On the Web page to display the mathematical formula, I am most optimistic about the MATHML,MATHML has more than 10 years of history, until it became a part of HTML5 to receive more attention, but for the time being estimated to wait for several years to support Chrome and IE. If IE 12 can natively support MathML (seemingly IE 12 has no hope), will greatly accelerate the process, in fact, Word 2010 mathematical formula is expressed in MathML. Chrome 24 once supported MathML, but was soon given up because of the poor effect. Opera also supported MathML before, but the effect was equally poor. Does Chrome and opera now work together to develop blink engines that will accelerate support for MathML?

What is the best way to display mathematical formulas on a Web page? From the Know

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.