Aller au contenu
uencoder

MathML

MathML est le langage de balisage XML normalisé par le W3C pour les formules mathématiques, utilisant des éléments tels que <mrow>/<mfrac>/<msqrt> pour décrire précisément leur structure et présentation.

Objectif

Représenter les formules sur le web et dans les documents avec un XML sémantiquement précis, en soutenant le rendu et les lecteurs d'écran.

Mécanisme

Presentation MathML utilise <mrow> (rangée), <mfrac> (fraction), <msqrt> (racine), <msub>/<msup> (indice/exposant) et d'autres pour décrire la présentation. Content MathML utilise <apply>, <plus> et similaires pour décrire la sémantique.

Cas d’usage

  • Rendu de formules sur le web
  • Formules dans les documents académiques
  • Contenus éducatifs

Outils associés

References