Introducción de contenido matemático

Archivo XML de referencia

En muchas ocasiones necesitamos introducir contenido matemático en nuestros enunciados.

La solución se llama LaTeX \LaTeX{} , que permite la introducción de todo tipo de fórmulas matemáticas.

Para introducir contenido en LaTeX\LaTeXexisten varias opciones.

Mediante el editor de Moodle

Ofrece ecuaciones predefinidas que podemos seleccionar y adaptar a nuestras necesidades. Al pulsar en salvar ecuación, la introduce con los signos \( ... \) que indican a Moodle que entre medias estamos escribiendo código LaTeX\LaTeX.

Esa ecuación mostrará ab+c\frac{a}{b+c} y no sustituirá el valor de las variables a, b, c.

Si queremos que se muestre el valor numérico de las variables, tendríamos que incluirlas entre llaves:

\( \frac{{a}}{{b}+{c}} \)

Para mostrar fracciones es mucho más interesante el comando \dfrac{numerador}{denominador} que el comando por defecto del editor \frac. Ya que el primero mantiene el tamaño de los números de la fracción y no los reduce.

( \frac{a}{b+c} = \dfrac{a}{b+c} \)

ab+c=ab+c\frac{a}{b+c} = \dfrac{a}{b+c}

Introduciendo directamente código LaTeX\LaTeX

La forma de indicar a Moodle que introduciremos LaTeX\LaTeX es:

\( código LaTeX \) mostrará el contenido en la misma línea

El resultado de \( (a+b)^{2} \) no es la suma de los cuadrados. Mostrará:

El resultado de (a+b)2(a + b)^{2} no es la suma de los cuadrados.

\[ código LaTeX \] mostrará el contenido centrado en la línea siguiente

El resultado de \[ (a+b)^{2} \] no es la suma de los cuadrados. Mostrará:

El resultado de

(a+b)2(a+b)^2

no es la suma de los cuadrados

Existe multitud de información en la red acerca del uso de expresiones de LaTeX\LaTeX. Algunas formas de generar contenido son:

  • Capturando el código desde el navegador (si se genera en un sitio a través de Mathjax), como por ejemplo desde Moodle:

En algunos casos, haciendo clic derecho sobre una fórmula podemos mostrar el código LaTeX\LaTeX

Algunos consejos

Para evitar problemas con variables que se sustituyen en el enunciado por su valor numérico por culpa de las llaves de LaTeX\LaTeX, como ocurre en el ejemplo anterior con el 5 del numerador de la fracción: elegir nombres de variable ligeramente distintos al nombre de las incógnitas que aparecerán en las ecuaciones.

La función poly() de Moodle Fórmulas resuelve muchos dolores de cabeza con los signos de las variables:

Por ejemplo, al escribir \( {a}x^2+{b}x+{c}=0\) en una pregunta con valores aleatorios podríamos obtener:

1x2+3x+4=01x^2+-3x+-4=0 si a=1, b=-3, c=-4

Para que la ecuación se muestre correctamente, podemos usar la función poly(), referenciada en https://moodleformulas.org/course/view.php?id=31&section=49.

En variables globales: ec=poly("x",[a,b,c]); y al introducir {ec} en el enunciado obtendremos el polinomio adecuadamente formateado.

Podemos introducir operaciones o funciones que se aplican a las variables introduciendo un = dentro de las {}.

En la ecuación anterior podríamos haber introducido directamente {=poly("x",[a,b,c])} en el enunciado.

Última actualización