« Programmation XML/MathML » : différence entre les versions
Contenu supprimé Contenu ajouté
m →Exemple élémentaire et balises de base : mise en forme |
m →Exemple élémentaire et balises de base : arbre |
||
Ligne 68 :
* le radicande (contenu de la racine carrée) est encadré par <code><msqrt>…</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>&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
|