Mom'S Ridiculously Complex Math-Typing Tutorial: Lesson 1 Starting and Ending The Typing Mode
Mom'S Ridiculously Complex Math-Typing Tutorial: Lesson 1 Starting and Ending The Typing Mode
left-mouse-click
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
-1-
Lesson 3 Typing variables
aa + bb GG α +β Γ
Alternatively, to generate Greek symbols you may also cast commands like \alpha, \beta, \gamma... (see Lesson 11)
• 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 Typing math operators and symbols
< > = + − /
, ; : ? % ! ∼
• However, hitting the @ and ∗ keys will generate alternative symbols
∗ generates ⋅
@ generates ∞
• Arrows can be produced by ALT+arrow_key (hit the arrow key twice to create double arrows)
← ↓ ↑ → ⇐ ⇓ ⇑ ⇒ →
• Finally, using the Ctrl+X you can generate the multyplying cross: ×
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 read about commands.
-3-
Lesson 6 Typing indexes
Note: Because any math operator exits the index entry, you might have hard time to actually enter math operators into indexes.
No problem, after you typed the math operator, just hit the underline key once more and the operator will be pushed back
into the index.
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.
e. e
-4-
Lesson 8 Typing functions
• type the backslash ' \' key to start the command entry This is the command-casting
• type the function name method. See lesson #11
• hit the Enter key, or Spacebar key , or the ' (' key
f
s in the dot key
sin
• First insert the fraction line by stroking the slash key ' /' twice:
//
• Type the numerator, then hit the Enter key to move the cursor into the denominator
ω + 2π
-5-
Lesson 10 Typing simple fractions
1
• Type the # key (or the grave accent ` key) to insert the fraction bar
Note: You can 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 needed. For every # hit, a single element will be sucked in.
\aleph spacebar
ℵ
• 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
p ar ∂
the dot key
• type \d or \par command and then hit the Spacebar (or Enter) key
\d the spacebar
d
\par the spacebar
∂
• you can also use \dx , \dy , \dz , \dt commands to gain some speed
d
\ddx the spacebar
dx
the spacebar ∂
\parpar
∂
-7-
Lesson 13 Typing Summation, Product and Integral signs
• cast a command ( \sum , \prod , \int , \iint , \iiint , \oint , \oiint or \oiiint )
\sum
the underline
∑
• There are two quick ways, sum. and int. to create summation and integration signs
• While the box is still entirely empty hit the spacebar key - this activates the text-typing mode
spacebar
or ALT+spacebar
Note: When typing a plain text, the Enter key will normally wrap the text line
-8-
Lesson 15 Mixing math and text
• You can anytime toggle between text-typing mode and math-typing mode
by using ALT+Spacebar combination.
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.
h h h
x +z Shift+left
x +z Shift+left
x +z
g g g
Shift+left
h
x +z
g
• Selected objects become blue-colored. Note: You can also use Shift+End and
Shift+Home to make selections
• Once you made the selection, you can hit: to the end/beginning of a line.
Example:
h h
x +z ' [' key
x +z
g g
-9-
Lesson 17 Creating matrices and tables
a Shift+Tab
a
• Hit the Shift+Enter to add rows
Shift+Enter a b
a b
• You can use Enter key to move to the next cell
a b Enter a b
c c
Note: If you define certain double-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 -
Appendix - Math-o-mir crib notes (v1.92) Listed keystrokes are valid for math-typing mode.
To toggle between the math-typing mode and the
text-typing mode, use Alt+SpaceBar.
Keystrokes and keystroke command keystroke command keystroke command keystroke command
commands to ⋅ ∗ \cdot ≈ ∼∼ \approx → -> Alt+right \to ⊂ \subset
enter simple
symbols ± +- \pm ℵ \aleph ← Alt+left ⊃ \supset
-+ \mp ∅ \emptyset ↑ Alt+up ⊆ \subseteq
∞ @ \infty ∗ \* \ast ↓ Alt+down ⊇ \supseteq
<< << ∇ HH \nabla ⇒ => Alt+right (x2) II \parallel
>> >> × Ctrl+X \times ⇐ Alt+left (x2) ⊥ TT \perp
≠ /= \neq • BB \bullet ⇑ Alt+up (x2) ∝ \propto
≤ <= \leq ÷ \div ⇓ Alt+down (x2) # \#
≥ >= \geq ⊕ \oplus → +> Alt+right (x3) \mapsto @ \@
:= := ⊗ \otimes ∈ \elm ≅ ∼= \cong
=: =: ∪ UU \cup ∋ \owns ≡ −= \equiv
… ... ∩ \cap ∉ \notin OO \circ
Tab \space ∼ ∼ \sim ∃ EE \exists ° \deg
*** = \doteq ∀ AA \forall ∴ \therefore
| MM \mid \setminus %% \because
Keystrokes and
keystroke command keystroke command keystroke command
commands to
enter greek α Α aa ι Ι
\alpha \Alpha ii \iota \Iota ρ Ρ rr \rho \Rho
symbols β Β bb, BB \beta \Beta ϕ ϑ jj, JJ \varphi \Varphi σ Σ ss, SS \sigma \Sigma
χ Χ cc \chi \Chi κ Κ kk \kappa \Kappa τ Τ tt \tau \Tau
δ ∆ dd, DD \delta \Delta λ Λ ll, LL \lambda \Lambda υ ϒ \upsilon \Upsilon \ups \Ups
ε Ε ee \epsilon \Epsilon µ Μ mm, uu \mu ω Ω ww, WW \omega \Omega
φ Φ ff, FF \phi \Phi ν Ν nn \nu ξ Ξ xx, XX \xi \Xi
γ Γ gg, GG \gamma \Gamma π Π ϖ pp, PP \pi \varpi ψ Ψ yy, YY \psi \Psi
η Η hh \eta \Eta θ Θ qq, QQ \theta \Theta ζ Ζ zz \zeta \Zeta
Keystrokes and
keystrokes command
commands to
enter complex parentheses: , , , (, [, {, |
symbols
fraction: // (slash twice) \frac
- 11 -
General keyboard gymnastics
Other:
• the dot key is used as conversion key to convert typed variable(s) into a function
• the Alt+Spacebar is used to toggle between math-typing and text-typing modes (the Caps-Lock key can also be programmed
for this function)
Function keys
key function key function key function
displays help
toggles between the edit mode and generates bitmap image of the selected/touched
F1 (or, if configured, F5 F9
the presentation mode object and copies it into the windows clipboard
sets zoom to 1:1)
generates LaTeX code of touched/selected
F2 increases zoom F6 F10 activates the main menu
object and copies it into the windows clipboard
F3 decreases zoom F7 not used F11 toggles ' snap to grid'
starts the hand-drawing mode stores the bitmap image of the selected/touched
F4 F8 F12 toggles automatic guidelines
and displays the handy toolbox object to disk (opens the file save dialgo box)
- 12 -
Keyboard examples
(Examples are relevant for math-typing mode. It is supposed that the software is configured to prefer single-letter variables.
Note that in some cases a [spacebar] can be replaced with [enter] or vice versa.)
∑= f s u m . [underline] k = 1 [enter] @ [enter] Typing summation sign using dot-key conversion method; then typing function
k
k 1
f . k [enter] [enter] using the dot-key conversion method
∞
∑= f \ s u m [space held] k [space released] = 1 Typing a summation sign by casting a command, then typing typing function
k
k 1
[enter] @ [enter] \ f (k[enter] [enter] by command casting method.
1
2 i n t . [underline] 0 [enter] 1 [enter]
x dx Typing a simple integral using dot-key conversion methods.
x [Alt held] 2 [Alt released] d . x [enter]
0
x = 3.3
y = 3 . 3 [Alt+Enter] x = 7 . 4 Typing a two-line equation by using Alt+Enter (Alt+Enter always wraps a math or text line)
y = 7.4
0; z < 0
x= x = \ { 0 ; z < 0 [Alt+Enter] 1 ; z > = 0 [enter] Using \{ sequence to cast left-only brackets; using Alt+Enter to generate new line
1; z ≥ 0
a, v a [Alt+comma] , v [Alt held] . . [Alt released] Using Alt+comma and Alt+dot to generate variable decorations
mass ⋅ acc ' m a s s ∗ 'a c c Typing multi-letter variables by starting them with the apostrophe key
10.3 cm/s 10.3.cm/s Typing a compound measurement unit by starting it with the dot (period) key
11 ° 30 '' 33.4 ' 11' ' ' 30' ' 33.4' Typing degree of arc (alternative way would be by using \deg or .deg )
a b [ a [Shift+tab] b [Shift+enter]
Creating a matrix using Shift+Tab (creates columns) and Shift+Enter (creates rows).
c d c [enter] d [enter]
x where y ≤ 2 x [Alt+sp.bar] w h e r e [Alt+sp.bar] y < = 2 Mixing math and text using Alt+Spacebar to togle math/text mode
- 13 -