El proyecto genebook admite el estándar MathML (Lenguaje de Marcado Matemático), y puedes agregar fórmulas a tus libros electrónicos. Esta funcionalidad solo funciona para el formato epub.
Por ejemplo, esta es la fórmula que quieres insertar:
Este es el código MathML de la fórmula:
<math xmlns="http://www.w3.org/1998/Math/MathML">
<mrow>
<mi>x</mi>
<mo>=</mo>
<mfrac>
<mrow>
<mrow>
<mo>-</mo>
<mi>b</mi>
<mo>±</mo>
</mrow>
<msqrt>
<mrow>
<msup>
<mi>b</mi>
<mn>2</mn>
</msup>
<mo>-</mo>
<mrow>
<mn>4</mn>
<mi>a</mi>
<mi>c</mi>
</mrow>
</mrow>
</msqrt>
</mrow>
<mrow>
<mn>2</mn>
<mi>a</mi>
</mrow>
</mfrac>
</mrow>
</math>
Para agregar la fórmula a tu libro electrónico, simplemente puedes insertar el código MathML en el texto, utilizando las etiquetas [[mathML]]...[[/mathML]]
:
Si tu lector de libros electrónicos también admite epub 3, el resultado se verá así:
La etiqueta [[mathML]]
permite insertar fórmulas como una línea separada de texto. Si deseas mostrar el elemento matemático como parte de un párrafo, puedes usar el parámetro *block* de la etiqueta: [[mathML block=inline]]