Return to mathswitch.xml CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / libxml2 / result / SVG |
1.1 ! misho 1: <?xml version="1.0" standalone="yes"?> ! 2: <svg xmlns="http://www.w3.org/Graphics/SVG/svg-19990412.dtd" width="4in" height="3in"> ! 3: <desc>This example uses the switch element to provide a ! 4: fallback graphical representation of an equation, if ! 5: MathML is not supported. ! 6: </desc> ! 7: <!-- The <switch> element will process the first child element ! 8: whose testing attributes evaluate to true.--> ! 9: <switch> ! 10: <!-- Process the MathML if the system-required attribute ! 11: evaluates to true (i.e., the user agent supports MathML ! 12: embedded within SVG). --> ! 13: <foreignobject system-required="http://www.w3.org/TR/REC-MathML-19980407" width="100" height="50"> ! 14: <!-- MathML content goes here --> ! 15: </foreignobject> ! 16: <!-- Else, process the following alternate SVG. ! 17: Note that there are no testing attributes on the <g> element. ! 18: If no testing attributes are provided, it is as if there ! 19: were testing attributes and they evaluated to true.--> ! 20: <g> ! 21: <!-- Draw a red rectangle with a text string on top. --> ! 22: <rect style="fill: red"/> ! 23: <text>Formula goes here</text> ! 24: </g> ! 25: </switch> ! 26: </svg>