Tendances mensuelles

`

Annonces

Accueil  Conception | Outils, design et concepts  Expressions et équations mathématiques en HTML avec MathJa...

Conception | Outils, design et concepts Conception | Outils, design et concepts

Expressions et équations mathématiques en HTML avec MathJax et AsciiMath

Publié le 14/09/2016 MathML pour l'écriture d'expressions mathématiques en HTML n'est pas devenu un standard avec HTML 5. Google Chrome ne supporte pas ce langage avec l'argument de l'existence de puissantes librairies en Javascript pour répondre à ce besoin d'un public de scientifiques assez limité.

Effectivement la librairie javascript MathJax couplée à AsciiMath est parfaite lorsqu'on désire écrire en HTML des expressions pour un rendu professionnel et ergonomique et afin de ne pas utiliser des images ou des expressions brutes de fonderie illisibles notamment lorsqu'il y a des fractions.

Cet article n'est pas un tutoriel sur MathJax, il présente des cas simples et surtout comment charger dynamiquement la librairie MathJax.js en cas de besoin dans un fichier HTML grâce aux classes CSS et Javascript.

En bonus, quelques mots sur le caractère underscore dans les expressions AsciiMath, le changement de délimiteur (backtick par défaut) et le menu MathJax disponible sur les expressions pour réaliser rapidement un copier coller.

Expressions et équations mathématiques en HTML avec MathJax et AsciiMath

© 2010, SQLPAC - v 3.1. © Adaptive Framework for PHP version 3.6.0