No permite el ingreso de preguntas en lenguaje LaTeX en Moodle

Método para resolverlo

  1. Accede a la plataforma Moodle con un usuario administrador.
  2. Dirígete a Administración del sitio > Plugins > Filtros > Administrar filtros.
  3. Busca la opción Filtro de notación matemática y asegúrate de que esté habilitado.
  4. Verifica que el filtro MathJax esté activado. Para ello, ve a Administración del sitio > Plugins > Filtros > MathJax y revisa que la URL del servicio sea válida (por ejemplo, https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js).
  5. Si las ecuaciones se visualizan como texto plano, revisa la sintaxis de LaTeX utilizada. Las fórmulas deben estar dentro de delimitadores adecuados:
    • Para notación en línea: \( x^2 + y^2 = z^2 \)
    • Para notación en bloque: \[ x^2 + y^2 = z^2 \]
  6. Guarda los cambios y prueba ingresando una pregunta con ecuaciones en un cuestionario de Moodle.
  7. Si las ecuaciones siguen sin mostrarse, borra la caché del sitio en Administración del sitio > Desarrollo > Purgar caché y prueba nuevamente.
  8. Si el problema persiste, revisa los archivos de configuración del servidor y asegúrate de que el filtro de LaTeX no esté bloqueado.

Causas del problema

  • El filtro de notación matemática de Moodle no está activado, lo que impide que el código LaTeX sea interpretado correctamente.
  • El filtro MathJax está mal configurado o la URL del servicio ha cambiado, afectando la renderización de ecuaciones.
  • Las ecuaciones están mal escritas y no utilizan los delimitadores adecuados.
  • El navegador o Moodle está almacenando caché desactualizada, impidiendo que se visualicen los cambios.

Recomendaciones

  • Habilita siempre el filtro MathJax y verifica que la URL del servicio esté actualizada.
  • Utiliza una sintaxis correcta para escribir ecuaciones en Moodle, asegurándote de que los delimitadores LaTeX sean los adecuados.
  • Purge la caché de Moodle después de realizar cambios en los filtros para asegurarte de que los ajustes surtan efecto.
  • Si el problema afecta a todos los usuarios, revisa los permisos de configuración de filtros para asegurarte de que los docentes pueden usarlos en sus cursos.

Ejemplos y Casos de Uso

  • Si un profesor necesita ingresar ecuaciones en un cuestionario de Moodle, debe usar el delimitador adecuado, como \( x^2 + y^2 = z^2 \) para ecuaciones en línea.
  • Si las ecuaciones aparecen como texto sin formato, revisa si el filtro MathJax está habilitado en la configuración del curso.
  • Si los estudiantes no ven las ecuaciones en su navegador, solicita que prueben acceder con otro navegador o que borren la caché de su navegador.

Referencias

¿Le ha resultado útil este artículo?