Implementación de MathJax para soporte LaTeX en LMS ILIAS

Lo primero que hay que mencionar es que utilizaremos una libraría javascript llamada MathJax  ( http://www.mathjax.org/ ) para habilitar la posibilidad de ver las formulas Latex en ILIAS.

Si bien es cierto ILIAS, permite el soporte de Latex mediante otras alternativas, esta es la que considero más sencilla de utilizar y además creo que MathJax tiene algunas funcionalidades que la hacen muy interesante.

Veamos primero un corto video, donde se podrán apreciar el soporte de Latex en ILIAS a través de MathJax.

Bueno, veamos ahora los pasos para la su habilitación :

ILIAS por defecto permite la habilitación de una librería llamada jsMath, pero lo que haremos será “engañar” a ILIAS para que utilice la librería ya mencionada antes, es decir MathJax.

  1. Crear un directorio llamado “jsMath” dentro del directorio Services/JavaScript
  2. Crear un directorio llamado “easy”, dentro del directorio “jsMath” que creamos en el paso anterior.
  3. Crear un archivo vacío llamado “jsMath.js”, y lo ponemos en el directorio “jsMath”.  Este archivo es necesario, pues ILIAS verificará que exista este archivo, cuando tengamos que habilitar el soporte Latex en ILIAS.
  4. Crear un archivo llamado “load.js”, con el siguiente contenido:
    document.write(‘’);
    Guardar este archivo en el directorio “easy”. Este archivo load.js, será el que llamará la librería que hace la “magia” de convertir nuestro texto en formulas.  Esta es una librería que esta disponible en Internet, por tanto para que todo funcione, el computador que quiera ver las formulas deberá estar conectado a Internet.
  5. Ahora entramos como administrador a la plataforma y vamos a la opción de “Administración”, y buscamos la opción “Software Externo”.
  6. Dentro de la pestaña “Configuración” esta el link “jsMath”, seleccionamos esa opción, y completamos los datos :
  • Habilitar jsMath, ( habilitar )
  • Ruta de jsMath: ./Services/JavaScript/jsMath ( tal cual, con el punto previo y respetando mayúsculas y minúsculas )
  • Usar por defecto ( habilitar )
  • Guardar ( Si aparece algún mensaje , lo mas probable será que ILIAS no encontró los archivos antes mencionados. Favor verificar )

Ahora podemos ir a editor de ILIAS y escribir alguna fórmula, dentro de los delimitadores definidos “$$…$$” o “\(…\)”

“$$” lo utilizamos para escribir la formula como un párrafo, y “\(” para escribir en una línea.

Copia y pega el siguiente texto:

La siguiente fórmula :  \(\sqrt{3x-1}+(1+x)^2\)  se muestra en una línea.

La siguiente fórmula : $$\sqrt{3x-1}+(1+x)^2$$ se muestra en un párrafo.

Listo !!!!!