Cuando escribes una cadena de caracteres en un elemento MathML, Amaya
analiza la cadena y automáticamente genera los elementos mo
(operador), mn
(número), mi
(identificador), and
mtext
.
Por ejemplo, para escribir la fórmula x=2a+b
:
x=2a+b
Abre la vista Estructura para ver la estructura generada por Amaya:
<mi>x</mi><mo>=</mo><mn>2</mn><mi>a</mi><mo>+</mo><mi>b</mi>
Si el resultado no es exactamente los que quieres, selecciona los
lacaracteres mal interpretados y cambia su tipo con los comandos Texto simple
(mtext
), Identificador (mi
), o Número del menú
XML > MathML.
Amaya tiene en cuenta el espaciado en las expresiones matemáticas, pero en algunos casos puedes necesitar espacios adicionales. Sitúa el cursor en la posición en la que quieres insertar espacios y elige XML > MathML > Espacio (mspace). De esta manera se crea un espacio horizontal por omisión. Puedes cambiar su anchura mediante su atributo width o puedes añadir otros atributos (height, depth, linebreak) para cambiar el espaciado vertical. Consulta la recomendación MathML specification para más detalles.
Al escribir paréntesis como los de la expresión siguiente:
si escribe f(x)=
se convertirá en:
Para evitarlo, elige XML > MathML > Paréntesis o elige la opción Paréntesis de la paleta MathML y se escribirán los paréntesis adecuados.