« Programmation XML/MathML » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 68 :
* le radicande (contenu de la racine carrée) est encadré par <code>&lt;msqrt>…&lt;/msqrt></code> ''(math square rot)'' [http://www.w3.org/TR/2003/REC-MathML2-20031021/chapter3.html#presm.mroot]
* 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>&amp;InvisibleTimes;</code> (« multiplié invisible ») ; ceci illustre le fait que MathML décrit le rôle des objets et non uniquement la mise en forme. -->
On peut représenter la structure de la formule sous la forme d'un [[w:arbre (informatique)|arbre]] :
 
<span style="border:black solid 1px">(a+b)²</span>
<span style="border:black solid 1px">''x<sup>y</sup>''</span>
┏┵━━┓
<span style="border:black solid 1px">(…)</span> │
┏┽─┓ ╽
┃┃ ┃ ╽
<span style="border:black solid 1px">a</span> <span style="border:black solid 1px">+</span> <span style="border:black solid 1px">b</span> <span style="border:black solid 1px">2</span>
 
; Description de contenu