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-AOperator ''
Shift-Alt-BCopy bitmap
Shift-Alt-CCopy MathML
Shift-Alt-DOpen the 'edit' menu
Shift-Alt-ESet equation panel onto focus
Shift-Alt-FOpen the 'file' menu
Shift-Alt-HOpen the 'help' menu
Shift-Alt-IInsert text-field content as identifier
Shift-Alt-JOperator ''
Shift-Alt-KFences bra and ket
Shift-Alt-LFraction
Shift-Alt-MAdd underover elements
Shift-Alt-NAdd subscript-superscript elements
Shift-Alt-PInsert text-field content as operator
Shift-Alt-QInsert (square)-root
Shift-Alt-RSave bitmap
Shift-Alt-SSave MathML
Shift-Alt-TSet text field onto focus
Shift-Alt-UInsert text-field content as function
Shift-Alt-VOperator ''
Shift-Alt-WOperator ''
Shift-Alt-XInsert text-field content as text
Shift-Alt-YOperator ''

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.
abcdef ghijklm
α β χ δ ε φ γ η ι θ κ λ μ
noprs tuvwxyz
ν ο π ρ σ τ ψ ω ξ υ ζ
ABCDEF GHIJKLM
Α Β Χ Δ Ε Φ Γ Η Ι Θ Κ Λ Μ
NOPRS TUVWXYZ
Ν Ο Π Ρ Σ Τ Ψ Ω Ξ Υ Ζ
12345
ϵ ϑ ς ϒ ϕ

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.