Annotation of embedaddon/libxml2/test/SVG/mathswitch.xml, revision 1.1

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

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>