3 de set de 2012

Fórmulas matemáticas Latex para HTML/Javascript - Mathjax


O Mathjax é um engine JavaScript que gera fórmulas matemáticas em paginas web, obtendo um resultado final de alta qualidade, bem superior ao mimetex e o latexrender. Ele é opensource e trabalha com LaTeX, MathML e AsciiMath em navegadores modernos.

O Mathjax é patrocinado pela AMS e SIAM, e compatível com muitos navegadores (http://www.mathjax.org/resources/browser-compatibility/).


Exemplo no blogger: \(\displaystyle\frac{\partial}{\partial \pmb{\theta}}\ln{L(\pmb{u}|\pmb{\theta})}=\pmb{0}\), \(x = \displaystyle{-b \pm \sqrt{b^2-4ac} \over 2a}\).

Código:

Minitutorial de "instalação" do Mathjax em sua homepage

1- Abra o código fonte de sua página html, e insira os comandos abaixo:



2- Agora, faça um teste. Na parte principal da página (ou seja, entre ) coloque as fórmulas latex entre $fórmula$. Mais comandos: http://www.mathjax.org/docs/2.0/tex.html


Salve e teste.

Observem que o "compilador" está alocado em um servidor do projeto da AMS, mas que pode ser instalado localmente em um outro servidor, desde que atenda a licença Apache.

Site oficial: http://www.mathjax.org