« Programmation XML/MathML » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 60 :
* lorsque l'on écrit « 2''a'' », cela signifie « deux multiplié par ''a'' » ; la signe multiplié est implicite, ceci est rendu ici par une entité <code>&InvisibleTimes;</code> (« multiplié invisible ») ; ceci illustre le fait que MathML décrit le rôle des objets et non uniquement la mise en forme.
<!-- exemple en cours de réalisation
Pour mettre en évidence le rapport entre la syntaxe et le rendu :
{| border="1" frame="void" rules="rows"
▲|{{bleu|<mi>}}x{{bleu|</mi>}} {{bleu|<mo>}}={{bleu|</mo>}}
|-
| rowspan="2" | {{bleu|<mfrac>}}
| '''{{rouge|<mrow>}}'''<br />
{{vert|<mrow>}} {{bleu|<mo>}}'''-'''{{bleu|</mo>}} {{bleu|<mi>}}'''b'''{{bleu|</mi>}} {{vert|</mrow>}} {{vert|<mo>}}'''&PlusMinus;'''{{vert|</mo>}}<br />
'''{{vert|<msqrt>}}'''{{bleu|<mrow>}}<br />
{{rouge|<msup>}} {{vert|<mi>}}'''b'''{{vert|</mi>}}{{vert|<mn>}}'''2'''{{vert|</mn>}}
{{rouge|</msup>}}
{{rouge|<mo>}}'''-'''{{rouge|</mo>}}
{{rouge|<mrow>}}
{{vert|<mn>}}'''4'''{{vert|</mn>}}
{{vert|<mo>}}'''&InvisibleTimes;'''{{vert|</mo>}}
{{vert|<mi>}}'''a'''{{vert|</mi>}}
{{vert|<mo>}}'''&InvisibleTimes;'''{{vert|</mo>}}
{{vert|<mi>}}'''c'''{{vert|</mi>}}
<br />
{{bleu|</mrow>}}'''{{vert|</msqrt>}}'''
<br />
'''{{rouge|</mrow>}}'''
| rowspan="2" | {{bleu|</mfrac>}}
|-
| '''{{rouge|<mrow>}}'''<br />
{{vert|<mn>}}'''2'''{{vert|</mn>}} {{vert|<mo>}}'''&InvisibleTimes;'''{{vert|</mo>}} {{vert|<mi>}}'''a'''{{vert|</mi>}}<br /> '''{{rouge|</mrow>}}''' <br /> <br />
|}
-->
|