Pàgines

dimarts, 6 d’agost de 2013

MathJax: fórmules a pàgines web

MathJax ens permet incloure fórmules matemàtiques a les nostres pàgines web, ja sigui usant LaTeX, MathML o bé la notació ASCIIMath. Aquestes fórmules són processades amb javascript per produir equacions HTML, SVG o MathML que es poden visualitzar en qualsevol navegador web actualitzat.
És molt senzill incloure aquestes fórmules i veure-les un cop processades perMathJax. Per aconseguir-ho només cal seguir dos senzills passos:

El primer pas consisteix en incloure en l’encapçalament de la pàgina web la crida a l’script que farà el processament:

<script type="text/javascript"
 src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>

Amb això ja podrem escriure fórmules LaTeX -entre 4 símbols de $$, dos per començar i dos per tancar l’expressió- amb la tranquil·litat que dóna el fet de saber que es veuran perfectament a la web.
Podeu provar el següent codi en un editor HTML en línia, com ara el que ens ofereix w3schools i veureu immediatament el resultat.

<!DOCTYPE html>
<html>
<script type="text/javascript"
 src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<body>
<h1>Prova de MathJax</h1>
<p>$$x=\frac{-b\pm\sqrt{b^2 -4ac}}{2a}$$</p>
</body>
</html>

Publicat per primera vegada el dimarts 1 de gener de 2013, dia de Cap d'Any.

Cap comentari:

Publica un comentari a l'entrada