When you type a character string in a MathML element, Amaya parses the string and automatically generates the elements mo (operator), mn (number), mi (identifier), and mtext.
For example, to enter the formula x=2a+b
:
x=2a+b
Use the Structure view to display the following structure generated by Amaya:
<mi>x</mi><mo>=</mo><mn>2</mn><mi>a</mi><mo>+</mo><mi>b</mi>
If the result is not exactly what you want, select the characters that
were misinterpreted and change their type with one of the commands such as
Plain text (mtext
), Identifier (mi
), Number
(mn
), Operator (mo
) or Space (mspace
)
from the Math submenu of the Types menu.
Amaya takes care of spacing within math expressions, but in some cases you may need to add some additional space. Move the cursor to the position where you want to insert space and choose Math > Space (mspace) from the Types menu. This creates a default horizontal space. You can then change its width attribute to adjust its size or you can add other attributes (height, depth, linebreak) to change vertical spacing. Refer to the MathML specification for more details.
When entering brackets as in the following expression:
typing the sequence f(x)=
would lead to:
Instead, choose Math > Parentheses from the Types menu or select the Parentheses option on the Maths palette to enter the parentheses properly.