12 de set de 2012

Mathjax para Moodle 2.0 ou 2.x

Conforme já abordado neste blog (http://jpiton.blogspot.com.br/2012/09/formulas-matematicas-latex-para.html), 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.

Ele pode ser instalado no Moodle e foi testado na versão 2.3.

Passo 1 (instalação)

Baixe a última versão do Mathjax no site  http://www.mathjax.org/download/, e descompacte os arquivos no diretório moodle do seu Moodle.

Por exemplo, no Ubuntu, se a instalação do Moodle foi realizada for em /var/www/moodle, então descompacte o arquivo em /var/www/moodle. Desta forma, a pasta mathjax estará dentro da pasta moodle.

Passo 2 (aplicação no Moodle)

Vá no menu Administração-> Aparência-> HTML adicional. Coloque o texto abaixo no campo "Dentro da tag HEADadditionalhtmlhead" os comandos abaixo.



ip-servidor é o ip (ou o host) do seu servidor moodle, que deve ser atualizado no código acima.

Pronto. Agora é só testar a fórmula entre [tex] fórmula [/tex]. Este comando pode ser trocado por qualquer outro, com por exemplo $$. Basta trocar após o comando inlineMath.