Home

Daniel I. Scully

A Beginner's Guide to MathML

Appendix: Browser Test

This page shows a comparisson between MathML as rendered by your browser and a reference PNG of the intended form (as rendered by Wolfram Math Central).

The examples are the complete set of those which appear in my Beginner's Guide to MathML. Since the guide focuses on simple examples, this test is mostly a check of whether a browser supports MathML at all. There are several more challenging tests available elsewhere on the internet.

Reference PNG Your Browser's Rendering
MathML rendering of a quadratic equation a x 2 + b x + c
MathML rendering of three types of token elements z = 2 - 3
MathML rendering of an mtext element Insert Text Here
MathML rendering of an mrow element x + 2
MathML rendering of styled elements y = m x + c = 3t x + 4
MathML rendering of an mfrac element x+2 3
MathML rendering of an mfenced element 3 5 4
MathML rendering of an mfenced element with alternative parenthesis and seperators a b c d
MathML rendering of the bra-ket notation of Quantum Mechanics using the mfenced element p a p`
MathML rendering of an mfrac element x+2 3
MathML rendering of binomial coefficients using the mfrac element 2 3
MathML rendering of an mfrac element with a right-aligned denominator x+2 3
MathML rendering of an mfrac element with a diagonal sivider x+2 3
MathML rendering of an msqrt element x+2
MathML rendering of a cubic root using the mroot element x+2 3
MathML rendering of an msub element x i
MathML rendering of an msup element e x + 2
MathML rendering of an msubsup element x 2 i
MathML rendering of an msub nested within an msup x i 2
MathML rendering of an msubsup element used to put limits on an integral 0 1 x x
MathML rendering of munder and mover elements x + y ^
MathML rendering of an munderover element used to put limits on a summation x = 0 n 2 x + 1
MathML rendering of an mmultiscripts element to denote a tensor G i j k l m n
MathML rendering of an mmultispcripts element with alternating upper/lower indicies G i k l n
MathML rendering of an mmultiscipts element with pre- and post- scripts G i k l a b c
MathML rendering of a matrix using an mtable element 1 5 3 8 2 6 7 9 0
MathML rendering of a three-vector using an mtable element 1 8 7