MathMLAmaya permite crear documentos XHTML que incluyan elementos MathML. Estos documentos se pueden ver en el propio Amaya o en Mozilla o en Internet Explorer.
Al escribir las páginas con Amaya para que se puedan ver luego en Mozilla o en Internet Explorer hay que:
Mozilla es capaz de mostrar páginas con elementos MathML desde la versión 0.9.9, disponible desde marzo de 2002, (antes de esa versión había versiones especiales de Mozilla con soporte de MathML, pero a partir de la versión 0.9.9 todas las versiones de Mozilla soportan MathML) aunque hay que hacer unos pequeños preparativos:
Internet Explorer no es capaz de mostrar directamente páginas con elementos MathML, pero existen plug-in gratuitos para conseguirlo, por ejemplo la próxima versión del MathPlayer de DesignScience (en diciembre de 2003 en fase beta)
El problema es que el plug-in MathPlayer no admite la declaración de tipo
de documento que escribe Amaya. Una posible solución es susituir en el código
fuente las siguientes líneas, que se encuentran al principio del
documento:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"
"http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd">
por las siguientes líneas:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"
"http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd">
El inconveniente es que cada vez que editas el documento, Amaya vuelve a escribir el doctype por omisión.
Otra solución más drástica es borrar las dos líneas de la declaración doctype, pero entonces las páginas no serían válidas (actualmente los navegadores muestran las páginas aunque no sean válidas, pero eso podría cambiar en el futuro).
Para ver las interesantes posibilidades del MathML, puedes ver la siguiente página:
Autor: Bartolomé Sintes Marco