MathML Torture Test

NOTES:

  1. Alternate stylesheets are available from: "View -> Use StyleSheet -> TeX | Mathematica"
  2. Click on a MathML fragment to view its WYSIWYG source.
  3. In the examples below, the text won't be allowed to decrease pass the scriptminsize or your browser's minimum allowable font size -- this can be set with, e.g, user_pref("font.minimum-size.x-western", 10). To see the effect of the gradual decrease induced by changes in script levels more clearly, you may have to increase your default font size in the menu: "Edit -> Preferences -> Appearance -> Fonts".
  4. You can use "View -> Text Zoom" in the usual way to zoom the MathML text along with the other text.
  5. There is a tracker bug where you can report rendering errors on the demos.
As rendered by TeX As rendered by your browser
1 x 2 y 2
2 F 3 2
3 x + y 2 k + 1
4 x + y 2 k + 1
5 a b / 2
6 a 0 + 1 a 1 + 1 a 2 + 1 a 3 + 1 a 4
7 a 0 + 1 a 1 + 1 a 2 + 1 a 3 + 1 a 4
8 ( n k / 2 )
9 ( p 2 ) x 2 y p - 2 - 1 1 - x 1 1 - x 2
10 0 i m 0 < j < n P ( i , j )
11 x 2 y
12 i = 1 p j = 1 q k = 1 r a i j b j k c k i
13 1 + 1 + 1 + 1 + 1 + 1 + 1 + x
14 ( 2 x 2 + 2 y 2 ) | ϕ ( x + i y ) | 2 = 0
15 2 2 2 x
16 1 x dt t
17 D dx dy
18 f ( x ) = { 1 / 3 if  0 x 1 ; 2 / 3 if  3 x 4 ; 0 elsewhere.
19 x + ... + x k times
20 y x 2
21 p  prime f ( p ) = t > 1 f ( t ) d π ( t )
22 { ( a , ... , a k   a 's , ( b , ... , b   b 's k +  elements }
23 ( ( a b c d ) ( e f g h ) 0 ( i j k l ) )
24 det | c 0 c 1 c 2 c n c 1 c 2 c 3 c n + 1 c 2 c 3 c 4 c n + 2 c n c n + 1 c n + 2 c 2 n | > 0
25 y x 2
26 x 92 31415 + π
27 x y b a z c d
28 y 3 y 3 ' ' '