jueves, 7 de octubre de 2010
lunes, 4 de octubre de 2010
Lenguaje MathML con mis propias palabras.
Buenas a todos, esta entrada de hoy va dedicada al lenguaje de marcado MathML.
Para que entendais mejor de qué va, usaremos este ejemplo: Imaginad que queremos crear una web para explicar cómo se resuelven ecuaciones de segundo grado. No nos puede faltar, entre otras, la fórmula para resolver dichas ecuaciones más elemental:
Dicha fórmula contiene elementos que, a priori, no podemos introducir con nuestro teclado como son la potencia, la raiz cuadrada, el másmenos o la fracción. Es en este momento en el que entra en acción el lenguaje MathML, el cual está basado en XML.
El código, usando MathML, quedaría tal que así:
Claro está, este lenguaje es ampliamente usado en programas matemáticos y aunque su uso en navegadores es escaso aún, es un lenguaje a tener en cuenta si queremos usar notación matemática en nuestras webs.
Esto es todo por ahora chicos, nos vemos en la próxima entrada.
Para que entendais mejor de qué va, usaremos este ejemplo: Imaginad que queremos crear una web para explicar cómo se resuelven ecuaciones de segundo grado. No nos puede faltar, entre otras, la fórmula para resolver dichas ecuaciones más elemental:
Dicha fórmula contiene elementos que, a priori, no podemos introducir con nuestro teclado como son la potencia, la raiz cuadrada, el másmenos o la fracción. Es en este momento en el que entra en acción el lenguaje MathML, el cual está basado en XML.
El código, usando MathML, quedaría tal que así:
<math> <mrow> <mi>x</mi> <mo>=</mo> <mfrac> <mrow> <mrow> <mo>-</mo> <mi>b</mi> </mrow> <mo>±</mo> <msqrt> <mrow> <msup> <mi>b</mi> <mn>2</mn> </msup> <mo>-</mo> <mrow> <mn>4</mn> <mo>⁢</mo> <mi>a</mi> <mo>⁢</mo> <mi>c</mi> </mrow> </mrow> </msqrt> </mrow> <mrow> <mn>2</mn> <mo>⁢</mo> <mi>a</mi> </mrow> </mfrac> </mrow> </math>
Claro está, este lenguaje es ampliamente usado en programas matemáticos y aunque su uso en navegadores es escaso aún, es un lenguaje a tener en cuenta si queremos usar notación matemática en nuestras webs.
Esto es todo por ahora chicos, nos vemos en la próxima entrada.
Suscribirse a:
Entradas (Atom)