www.FireMath.info

This site requires a browser – like Firefox – which supports MathML.

Firemath - The Formula Editor

Functional buttons
Keyboard support

Firemath Editing Concepts

Firemath screenshot
The image above shows a screenshot of Firemath in action. Refering to the numbers in the image, the following list summarizes the different elements.

1 The equation panel. Shows your formula with editing elements added.

2 The code panel. Shows the MathML code which generates the equation.

3 The tabs panel. Gives you access to various buttons for all kinds of operators and indentifiers.

4 Common elements. Buttons, which you might need most frequently.

5 Common identifiers. Buttons for one-digit numbers and frequently used variable names.

6 The text field. Allows you to enter your own functions, identifiers, operators or text.

7 The menubar. Get help, copy or save your equations.

8 Common modifications. Square an element or add an arrow with one click.

9 The attributes panel. Change the attributes of the element under the cursor.

A Viewing options. Change the font size.

B The navigation panel. Move the cursor.

C The delete button. Remove the element under the cursor.

D Your properly rendered equation.

Functional buttons

Cursor buttons Use these buttons to move the cursor. After a click into the equation panel the keys on your keyboard can also be used for navigation.

Attributes button Change attributes like color or size of the element under the cursor.

Sub- superscript button Add sub- and/or super-scripts to the element under the cursor.

Under- overscript button Add under- and/or over-scripts to the element under the cursor.

Fraction button Insert a fraction.

Sqare root button Insert a root element. Keep CTRL pressed while clicking to get the element under the cursor into the root.

Table button Insert a table.

Space button Insert an <mspace> token.

mrow button Insert an <mrow> element, i.e. an element, which logically groups a number of sub-expressions. If you want to enclose existing elements by an <mrow>, place the cursor on the first (last) element in that group and shift-click on the last (first) one.

Fences button Use one of these buttons to insert fences. Keep CTRL pressed while clicking to get the element under the cursor into the fences. The opening and closing fences can be changed via the attributes button. For this, place the cursor over the entire fences expression.