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

Contenu supprimé Contenu ajouté
m →‎Format de fichier : </nowiki> oubliés
Enjeu
Ligne 6 :
 
Il s'agit bien de description de contenu et non pas de mise en forme ; cela permet de faire varier le rendu selon une feuille de style, et notamment selon des préférences nationales. Par exemple, le vecteur « V » sera noté <code>&lt;ci type="vector">V</ci></code>, et pourra être rendu '''V''' pour un anglo-saxon et <span title="V flèche"><math>\vec{V}</math></span> pour un français [http://www.w3.org/TR/2003/REC-MathML2-20031021/chapter5.html#mixing.notsheet].
 
== Enjeu ==
 
La notation mathématique est complexe. Il existe déjà des langages permettant de représenter les mathématiques, comme [[LaTeX]]. L'enjeu ici est, outre de permettre un rendu correct à l'affichage et à l'impression, de permettre d'utiliser les données par d'autres programmes.
 
Ainsi, une équation écrite en MathML pourrait être reprise par un solveur qui en donerait les solutions, ou bien par un traceur qui en dessinerait le graphe.
 
== Format de fichier ==