Professional Documents
Culture Documents
Lesson 1
left-mouse-click
mouse-click
anywhere at
empty area...
right-mouse-click
(or the Esc key)
Note: The Typing mode will also start if you click at any insertion point inside any existing equation. That way you
start editing this particular equation.
a + b + c = 2d
Lesson 2
Typing numbers
64371
64371.37
If you insist to use comma as the decimal separator, check the following
menu option: Options Keyboard Allow comma as decimal separator
64371,37
-1-
Lesson 3
Typing variables
Single-letter variables, you just type
a + bc
To generate Greek symbols, you should quickly stroke letters twice
aa + bb GG
' size
size
Note: If you are mostly using the multi-letter variables, you can turn on the General Variable Mode. In this mode
you don ' t have to use the apostrophe symbol to enter multi-letter variables, but unfortunately, you then must use the
spacebar key to separate two variables (invisible times) if you placed no other explicit operator between them.
If you decide to use the General Variable Mode, stick to it. Jumping always from simple to general mode is too confusing.
To turn on the General Variable Mode, check: Options Keyboard General Variable Mode
Note: The "single-finger-shift" feature is an alternative way to type uppercase letters and some other characters that are
normally typed with the shift key: just press a key and keep it pressed for about 0.5 seconds - the character
will convert into its shifted variant.
This feature is useful when you need to place an uppercase letter into index or into exponent because you can
use two-key combinatons (say, Alt+x, held for 0.5s) instead of three-key combinations ( say, Alt+Shift+x).
Lesson 4
Typing Parentheses
hit the ' ( ' or ' [ ' or ' { ' or ' | ' to create parentheses
after you filled the content, hit the Enter key, or ' ) ' , ' ] ' , ' } ' keys, to exit parentheses
Note: Create double bar parentheses by stroking the ' | ' key twice:
In fact, you can also type the following sequences to create various parentheses:
-2-
Lesson 5
<
,
>
;
=
?
generates
generates
Arrows can be produced by ALT+arrow_key (hit the arrow key twice to create double arrows)
<= to create
>= to create
/= to create
<< to create <<
>> to create >>
to create
= to create
+- to create
-+ to create
:= to create :=
=: to create =:
... to create
*** to create
= to create
Finally, using the Ctrl+X you can generate the multyplying cross:
->
+>
=>
\#
\@
\*
\{
to create
to create
to create
to create
to create
to create
#
@
to create
Note: There are symbols that you cannot type any other way than by defining a toolbox accelerator or by
casting a command. Check Lesson #11 to learn about commands.
-3-
Lesson 6
Typing indexes
General way - using Underline
ak
Note: if you use the General Variable Mode, then entering operators into index will be allowed and the
only way to resume from index-typing would be by using the Enter key.
ak
Note: to enter an uppercase letter into variable index, instead of using unhandy Spacebar+Shift+Letter combinaton,
you can hold down the Spacebar+Letter combination for about 0.5 seconds and the uppercase letter will be produced..
Lesson 7
Typing exponents
General way - using ^ or using "
hit the ' hat ' key (^) or the double-quotation key (")
type the exponent
hit the Enter key to resume
typing on the main line.
2y +
1
z
Note: to enter an uppercase letter into variable exponent, instead of using unhandy Alt+Shift+Letter combinaton,
you can hold down the Alt+Letter combination for about 0.5 seconds and the uppercase letter will be produced..
Advanced: When you use the ALT key to type into exponent, then any hit to the = key, will surprisingly generate the + operator. This way you don ' t need to reach for the Shift key to type the + operator on some
keyboards.
Lesson 7b
e.
e
-4-
Lesson 8
Typing functions
type the backslash ' \ ' key to start the command entry
type the function name
hit the Enter key, or Spacebar key , or the ' ( ' key
\ress
\ress
the Spacebar
or the Enter
ress
ress
f
sin
f
sin
Note: If you use the General Variable Mode, you will be able to use the conversion method even for function
names unknown to Math-o-mir.
Note: Once you create a function, the cursor is moved into its argument box. If you now immediately hit
the Enter key, the argument box will be deleted. This is how you create functions without an argument box.
Lesson 9
Typing fractions
First you must enter the fraction line by stroking the slash key ' / ' twice:
//
Once you finished with the numerator, hit the Enter key to move the cursor into the denominator
+ 2
Finally, hit the Enter key to resume at the main line
-5-
Lesson 10
1
Type the # key (or the grave accent ` key) to put the fraction bar
1
Note: It is possible to put more than one element into the numerator. Just type all the elements that make the numerator,
and then hit the # key (or ` key) as many times as there are elements. For every # hit, a single element will be sucked in.
Lesson 11
Casting commands
start with the backslash key ' \ '
type the command name
hit the Enter key or Spacebar key or any math-symbol key to execute it
\aleph
There are commands that will create symbols
(examples: \infty, \aleph, \bullet, \oplus, ...)
there are commands that will change text properties
(examples: \red, \blue, \big, \small, \bbig, \h1)
All Greek symbols can also be created
(examples: \gamma, \Gamma, \epsilon, \ep)
red
blue
big
small
bbig
h1
spacebar
kg
GW
ft
m/s
any ' unknown ' command that you may enter will be converted into a function (see lesson #8)
-6-
Lesson 12
Typing differentials
hit ' d ' key , and then hit the dot '.' key
type ' par ' , and then hit the dot '.' key
par
type \d or \par command and then hit the Spacebar (or Enter) key
\d
the spacebar
\par
the spacebar
you can also use \dx , \dy , \dz , \dt commands to gain some speed
\dx
the spacebar
dx
you can also use more complex \dd , \ddx , \ddy , \ddz , \ddt , \parpar commands
\ddx
the spacebar
\parpar
the spacebar
d
dx
-7-
Lesson 13
the spacebar
\sum
if you immediately hit the underline ' _ ' key, the cursor will move into the lower-limit box
the underline
\sum
spacebar hit
and held
\sum
any letter
(say ' n ' )
There are two quick ways, sum. and int. to create summation and integration signs
sum
int
Note: the sign will be generated without limit boxes, but you can generate them if you hit the
underline key immediately.
Lesson 14
spacebar
Note: When typing a plain text, the Enter key will normally wrap the text line
-8-
Lesson 15
x 2 + 1;
ALT+spacebar
x 2 + 1; where
ALT+spacebar
x 2 + 1; where x << y
Note to Linux users : Instead of ALT+spacebar, you can use Spacebar+ALT. In fact, it is also possible to
toggle between math and text by hitting the comma key twice or by hitting the CapsLock key if the
' Options->Keyboard->Use CapsLock to toggle typing mode ' option is enabled.
Lesson 16
Keyboard selections
Use Shift+left_arrow or Shift+right_arrow to make selections
x g +z
Shift+left
x g +z
Shift+left
x g +z
Shift+left
x g +z
Selected objects become blue-colored.
Once you made the selection, you can hit:
- CTRL+X (cut), CTRL+C (copy)
- Del (delete), Backspace (delete)
- R (red), G (green)
- B (bold) , I (italic)
- U (underline), O (overline), S (strikeout)
- / or # or ` (puts fraction line below the selection)
- ( or [ or { (puts parentheses around the selection)
- \ (puts the selection in function argument)
- 0...9 (puts the selection to the power)
b
- C (puts constraint (restriction) line: a c )
- Enter (opens the context menu)
Example:
x g +z
x g +z
-9-
Lesson 17
Shift+Tab
a b
Shift+Enter
a b
a b
c
Lesson 18
Enter
a b
c
Using accelerators
Right mouse-click on any toolbox item - a popup menu will open
Choose any accelerator you like
Use the accelerator when you are typing your equations
Note - there are three types of accelerators :
CTRL+ accelerators - these can be used even with hand-drawings
double-stroke accelerators - these are timed, double-stroke them quickly
Easycast accelerators - these enable you to define "any" key-sequence you like
Note: If you define certain dobule-stroke accelerators, you will not be able to type certain Greek letters easily
(see lesson #3). Therefore you will have to use commands to cast Greek letters (see lesson #11).
- 10 -
<<
>>
:=
=:
|
Keystrokes and
commands to
enter greek
symbols
Keystrokes and
commands to
enter complex
symbols
keystroke command
keystroke command
\cdot
\approx
+
\aleph
-+
\emptyset
@
\infty
\*
\ast
<<
HH
\nabla
>>
Ctrl+X
\times
/=
\neq
BB
\bullet
<=
\leq
\div
>=
\geq
\oplus
:=
\otimes
=:
UU
\cup
...
\cap
Tab
\space
\sim
=
***
\doteq
MM
\mid
\setminus
keystroke
command
aa
\alpha\Alpha
bb, BB
\beta\Beta
cc
\chi\Chi
dd, DD
\delta\Delta
ee
\epsilon\Epsilon
ff, FF
\phi\Phi
gg, GG \gamma\Gamma
hh
\eta\Eta
parentheses:
fraction:
keystrokes
(, [, {, |
command
// (slash twice)
\frac
(or `)
^
exp
Alt+key
_ (underline)
keystroke
command
keystroke command
-> Alt+right
\to
\subset
Alt+left
\supset
Alt+up
\subseteq
Alt+down
\supseteq
=> Alt+right (x2)
II
\parallel
Alt+left (x2)
TT
\perp
Alt+up (x2)
\propto
#
Alt+down (x2)
\#
+> Alt+right (x3) \mapsto @
\@
=
\elm
\cong
=
\owns
\equiv
\notin
OO
\circ
EE
\exists
\deg
AA
\forall
\therefore
%%
\because
keystroke
command
keystroke
command
ii
\iota \Iota
rr
\rho\Rho
jj, JJ
\varphi\Varphi
ss, SS
\sigma\Sigma
kk
\kappa\Kappa
tt
\tau\Tau
ll, LL
\lambda\Lambda
uu
\upsilon\Upsilon
mm
\rho\Rho
ww, WW \omega \Omega
nn
\sigma\Sigma
xx, XX
\xi \Xi
pp, PP
\tau\Tau
yy, YY
\psi\Psi
qq, QQ
\upsilon\Upsilon
zz
\zeta\Zeta
SpaceBar+key
\sqrt\root
\binom
binom:
summation, product:
Integrals:
\sum \prod
circular integrals:
differential: d , d x , d y , d z , d t ,
d
d
d
d
derivation:
,
,
,
d
dx
dy
dz
\oint\oiint \oiiint
\d \dx \dy \dz \dt \par
d
,
dt
case:
module:
limes: lim
,
,
,
,
right-only and left-only brackets: ,
other brackests:
- 11 -
function
displays help
(or, if configured,
sets zoom to 1:1)
key
function
key
function
F5
F9
F2
increases zoom
F6
key
function
- quits the Typing mode
- deselects selection, if anything selected
Esc
- exits context menu, if open
(note: Esc behaves as the righ-mouse click)
- moves cursor to the beginning of the line
Home - with Shift - selects everything to the
beginning of the line
End
Alt
- creates exponents
- with space bar - toggles math / text mode
- with Enter - forces line wrap
- with arrow keys - inserts arrows
- with comma key - variable decoration
Ins
key
AZ
az
.
(dot)
function
- latin letters
- when double-stroked produce
greek symbols
arrow
keys
- an escape character to
start a command
PgUp
- decimal separator
- converts variable to function
- executes Autocomplete
- with ALT - adds dot or double dot
over a varaible
- division operator
- true fraction when typed twice
- list separator
- decimal separator (if configured)
- with ALT - adds arrow or dash
over a variable
Del
function
- list separator
Space
key
,
(comma)
- creates indexes
- executes a command
- with Alt - toggles math or
text typing mode
- with arrow keys, adjusts equation
position
-deletes an element right of the
keyboard cursor
- deltes na object touched with
the mouse
- deletes selection
PgDown
'
(apostrophe)
# or `
^ or "
Backspace
- 12 -
Keyboard examples
(Those examples are relevant for math-typing mode. Note that in some cases a [space] can be replaced with [enter] or vice versa)
example
a1
a first
a [underline] f i r s t [enter]
a [underline] f i r s t [enter]
a1 , 2
a [underline] 1 , 2 [enter]
x2 a
x ^ y +1 [enter]
x ^ y +1 [enter]
et
e . t [enter]
e . t [enter]
sinx
s i n . x [enter]
s i n . x [enter]
resp x
\ r e s p ( x [enter]
\ r e s p ( x [enter]
resp x
' r e s p . ( x [enter]
r e s p . ( x [enter]
f1 x
f1 x
f [underline] 1 . x [enter]
f [underline] 1 . x [enter]
f1 x
\ f [underline] 1 ( x [enter]
dp
d. p
d. p
dp
\ d [space] p
\ d [space] p
dx
\ d x [space]
\ d x [space]
p a r. u
p a r. u
\ s q r t [space] x [enter]
\ s q r t [space] x [enter]
[Ctrl + R] x [enter]
[Ctrl + R] x [enter]
ww
ww
\ s u m [underline] k = 1 [enter]
@ [enter] \ f ( k [enter] [enter]
\ s u m [underline] k = 1 [enter]
@ [enter] \ f ( k [enter] [enter]
x
x
2
2
xy
xy
+1
+z / 2
f k
k=1
f k
k=1
note
typing variable indexes using space bar
sin2 x
- 13 -