


indexOf ( 'Chrome' ) = - 1 Mathematical fonts indexOf ( 'Trident' ) = - 1 var isWebKit = ua. Check out our demos and MathML references for more details. This is out of the scope of this document but anyone with basic knowledge of Web languages will easily be able to mix these features with MathML. Note that by design, MathML is well-integrated in HTML5 and in particular you can use usual Web features like CSS, DOM, Javascript or SVG. Of course, the list is by no means exhaustive and you are invited to check out the W3C MathML software list where you can find various other tools. In particular, the Mozilla MathML team has been developing TeXZilla, a Javascript Unicode LaTeX-to-MathML converter that is intended to be used in many scenarios described here. As a consequence, good MathML authoring tools are more important and we describe some tools below. Mathematical notations are even more complex with structures like fractions, square roots or matrices that are likely to require their own tags. HTML becomes verbose when your document contains advanced structures like lists or tables but fortunately there are many generators from simple notations, WYSIWYG editors and other Content Management Systems to help writing Web pages. Just like HTML, MathML is described with tags and attributes. This page explains how to write mathematics using the MathML language.
