www.FireMath.info

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

Firemath - The Formula Editor

Hotkeys
Greek characters
Simple LaTeX expressions

Firemath Keyboard Support

With the release of Firemath 0.3 editing got much more productive due to extensive keyboard support. This page summarizes all hotkeys and associations. See also Example 5.

If the text field is not on focus:
• Pressing one of the keys a,...z, A,...Z, 0,...9 sets the text field on focus and inserts the pressed character into the text field.
• Pressing one of the keys '+', '-', '<', '>', '=' inserts the associated operator directly into the equation.
• Pressing one of the keys '(', '[', '{', '|' inserts fences '()', '[]', '{}', '||', respectively, directly into the equation.
• Pressing one of the cursor keys <Left>, <Right>, <Home>, <End> moves the cursor in the equation panel.
The following tables summarize keys, which are associated with certain operators. Hitting, for instance, the comma key ',' inserts operator '≤', if the text field is not on focus.
 _ # , ; ? * . $±$ $∓$ $≤$ $≥$ $≠$ $×$ $·$
 \$ % / \ & $∞$ $Δ$ $∂$ $ⅆ$ $∇$
 ! ^ @ ~ : $→$ $←$ $⇒$ $∼$ $≈$

Hotkeys

 Shift-Alt-A Operator '$ⅇ$' Shift-Alt-B Copy bitmap Shift-Alt-C Copy MathML Shift-Alt-D Open the 'edit' menu Shift-Alt-E Set equation panel onto focus Shift-Alt-F Open the 'file' menu Shift-Alt-H Open the 'help' menu Shift-Alt-I Insert text-field content as identifier Shift-Alt-J Operator '$ⅈ$' Shift-Alt-K Fences bra and ket Shift-Alt-L Fraction Shift-Alt-M Add underover elements Shift-Alt-N Add subscript-superscript elements Shift-Alt-P Insert text-field content as operator Shift-Alt-Q Insert (square)-root Shift-Alt-R Save bitmap Shift-Alt-S Save MathML Shift-Alt-T Set text field onto focus Shift-Alt-U Insert text-field content as function Shift-Alt-V Operator '$∫$' Shift-Alt-W Operator '$∑$' Shift-Alt-X Insert text-field content as text Shift-Alt-Y Operator '$∏$'

Greek characters

Characters in the text field are interpreted in a special way after hitting Ctrl-Alt-G. For example, 'a' in the text field is transformed into a non-italic '$α$'-identifier. The tables below list these relations.
Notice that, e.g., the '%'-key described above inserts an Delta as operator, i.e. not as an identifier.
 a b c d e f g h i j k l m $α$ $β$ $χ$ $δ$ $ε$ $φ$ $γ$ $η$ $ι$ $θ$ $κ$ $λ$ $μ$
 n o p r s t u v w x y z $ν$ $ο$ $π$ $ρ$ $σ$ $τ$ $℧$ $ψ$ $ω$ $ξ$ $υ$ $ζ$
 A B C D E F G H I J K L M $Α$ $Β$ $Χ$ $Δ$ $Ε$ $Φ$ $Γ$ $Η$ $Ι$ $Θ$ $Κ$ $Λ$ $Μ$
 N O P R S T U V W X Y Z $Ν$ $Ο$ $Π$ $Ρ$ $Σ$ $Τ$ $ℵ$ $Ψ$ $Ω$ $Ξ$ $Υ$ $Ζ$
 1 2 3 4 5 $ϵ$ $ϑ$ $ς$ $ϒ$ $ϕ$

Simple LaTeX expressions

[New in Firemath 0.4]

Entries in the text field are interpreted in a special way after pressing Ctrl-Alt-I. For instance, an expression like x^2+y_i^3=z^0.5 results in $x 2 + y i 3 = z 0.5$
The rules are as follows.
• All characters except 0-9a-zA-Z._^+-= are ignored.
• Every entry that looks like a number is interpreted as a number. Nevertheless, plus- or minus-signs are treated as operators.
• Use spaces to separate successive numbers.
• Dots are ignored if not part of a number.
• Characters are interpreted as identifiers.
• Succsessive characters result in a bunch of identifiers.
• Only one level of sub- and superscripts is supported, i.e. a^b^2 is identical to a^b.