Math Magic Special UserGuide - US
Math Magic Special UserGuide - US
Version 2.5
February 2002
www.mathmagic.com
nPINE, Inc. & InfoLogic, Inc.
1.
LICENSE.
(a) nPINE grants you a non-exclusive license to install and use the machine executable, object code version of Software, related
documentation, and updates thereto made available by nPINE solely for the purpose of using the Software in accordance with the
accompanying electronic documentation.
(b) You may use one copy of the Software on a single computer at a time.
(c) You may use the Software for your own personal or internal business use and not in the operation of a service bureau or publicly
accessable computer or for the benefit of any other person or entity.
(d) You may make one copy of the Software solely for backup purposes, provided that all copyright and other proprietary notices are
maintained on the copy of the Software.
(e) You may permanently transfer all your rights under this License to another party by providing to such party all copies of the Software
licensed under this License together with a copy of this License and the accompanying written materials, provided that the other party
reads and agrees to accept the terms and conditions of this License.
(f) Notwithstanding any other terms in this License, if the Software is licensed as an upgrade or update, then you may only use the
Software to replace previously validly licensed versions of the same software. You agree that the upgrade or update does not constitute
the granting of a second license to the Software.
2.
RESTRICTIONS.
You may not use, copy, modify, or transfer the Software, or any copy thereof, in whole or in part, except as expressly provided in this
Agreement. You may not reverse engineer, disassemble, decompile, or translate the Software. Any attempt to transfer any of the rights,
duties or obligations hereunder is void. You may not publish, display, disclose, modify, rent, lease, loan, resell for profit, distribute, or create
derivative products based on the Software, or any part thereof.
3.
TERMINATION.
This License is effective until terminated. This License will terminate immediately without notice if you fail to comply with any provision of
this License. You agree upon termination to promptly destroy the Software and all copies thereof.
4.
LIMITED WARRANTY.
The software is provided to you "AS IS" and nPINE and its suppliers expressly disclaim all warranties and representations, express, implied or
statutory including the implied warranties of merchantability, fitness for a particular purpose, and non-infringement. nPINE does not warrant
that the functions contained in the software will meet any requirements or needs you may have, or that the software will operate error
free, or that any defects or errors in the software will be corrected or that the software will be compatible with any particular platform.
nPINE warrants for a period of ninety (90) days from your date of purchase that the media, if any, on which the Software is recorded will
be free from defects in materials under normal use.
5.
In no event will nPINE or its parent or subsidiaries or any of the licensors or suppliers be liable to you for any lost profits, lost data, business
interruption, loss of business information or cost of cover and the like, or other special, punitive, indirect, incidental or consequential
damages of any kind arising out of the use or inability to use the Software or any data supplied therewith, or for any claim by any other
party even if nPINE has been advised of the possibility of such loss or damages and whether or not such loss or damages are foreseeable.
In no event shall the liability of nPINE exceed the amount received by nPINE from you for this software license.
6.
COMPLETE UNDERSTANDINGS
By opening this package or using this Software, the user agrees to be bound by the terms of this agreement, which include the software
license and the limited warranty. This Agreement applies to the user and any subsequent license of this Software. This Agreement shall not
be modified except by a subsequently dated written amendment or exhibit signed by both parties by their duly authorized representatives
THE SOFTWARE IS PROTECTED BY THE COPYRIGHT LAW AND INTERNATIONAL TREATY.
Copyright 1996-2002, nPINE, Inc. All rights reserved.
[email protected]
Contents
End User Lisense Agreement
1. MathMagic Guide
1.1 Key Features of MathMagic
1.2 The Contents of MathMagic Package
1.3 System Requirements
1.4 Notes before Installation
1.5 Customer Registration
2. Installation
2.1 Installing MathMagic
2.2 Installing MathMagic Viewer
2.3 Installing MathMagic Fonts
2.3 How to upgrade to the latest version
3. Using MathMagic
3.1 Overview
3.2 Creat/Edit Equations
3.3 Using MathMagic Editor
Template
Symbol
User Palette
Macro Palette
Menu
3.4 TeX
3.5 Macro
3.6 User Palette
3.7 Printing
Appendix A. Support
Appendix B. TeX codes supported by MathMagic
Appendix C. Keyboard shortcuts
Symbol Shortuts
Template Shortcuts
Editing Keys
Menu Shourtcuts
1. MathMagic Guide
Email: [email protected]
TEL: +82-2-3676-4883
FAX: +82-2-3676-4882
MathMagic
Macro Support
MathMagic lets you create macros for commonly used expressions. You can
easily choose any macro in the MathMagic Macro palette.
Compatibility with QuarkXPress v4.x & v3.3
MathMagic is fully compatible with QuarkXPress v4.x as well as v3.3.
Free MathMagic Viewer XTension with TrueType fonts
MathMagic Viewer is to display and print documents which have equations
created with MathMagic XTension. It is provided freely for you to send with
your documents to any service bureau or other people who do not have
MathMagic XTension.
Hotkey Support for User palette and Macro palette.
MathMagic lets you define hotkeys for user palette items and macros.
MathMagic
Notes
This product runs on Mac OS 7.1.2 or above. If you are using earlier
versions of Mac OS, you should upgrade to the latest system software
before you install MathMagic. Mac OS 8.1 or higher is recommended.
This is an XTension software that runs within QuarkXPress, requiring
QuarkXPress software to run. You cannot run this software alone.
MathMagic
2. Installation
Notes
You should not use both MathMagic and MathMagic Viewer
at the same time on the same QuarkXPress folder. You
should install only one of them.
2. Decide which computer and which hard disk you want to install.
MathMagic XTension is copy protected.
It can be installed once on a certain computer on its hard disk. If you installed the
demo version, it runs 15 times from the first installation.(This limitation may vary
without prior notice. Please refer to the Readme file that comes with the installer
for the details).
Once the demo is expired or you want to run the full version, you need to authorize
your copy of MathMagic with a Registration code that was issued by InfoLogic,
Inc.
For the authorization process, please read the following pages.
Notes
If you are using older version of MathMagic prior to 2.1, it may have
a different authorization process than this and you may need to refer
to the old manual that came with your copy of XTension.
MathMagic
And then, End user license agreement and ReadMe will also follow.. Please read
carefully these contents before you proceed.
2. Choose the target disk and click Install button.
You can use Easy Install in general. But if you need to install any specific items,
you can use Custom Install mode..
3. Choose a destination QuarkXPress folder if you have more than one copy.
If you have more than one copy of QuarkXPress in your hard disk, the installer you
ask you to choose the right destination to install MathMagic XTension.
If you choose one or there is only one copy of QuarkXPress application, the
installer will start installation as follows.
10
MathMagic
After Restart, you will see the following window on the desktop, which shows you
what you just installed. The MathMagic XTension will not be in this folder
because it has been installed in the QuarkXPress folder or its XTension folder
properly. Also, please read those installed documents carefully before you use
MathMagic.
11
If you did not receive the correct Serial #, please contact MathMagic Customer
Support Team with your Customer Number right away so that you can get your own
Serial number.
Email: [email protected]
Fax: +82-2-3676-4882
Once you receive the serial #, launch QuarkXPress again and enter it.
6. Install MathMagic Demo version if you need to use it right away.
If you do not want to wait until you get the Serial #, you may reinstall MathMagic
Demo version. You can use the demo version without authorization for a limited
period.
12
MathMagic
13
3. Click Continue.
Then the main installer window appears.
Notes
You can use MathMagic Viewer and MathMagic Fonts without any
authorization on any computers including printer service bureaus Mac.
You can freely download and install MathMagic Viewer when you want
to view or print a document that contains MathMagic equations. But
you are not allowed to bundle any of them to your product or modify
them without any written permission from InfoLogic, Inc.
14
MathMagic
In this case, you can install MathMagic fonts by using MathMagic Fonts Installer,
which is available separately from MathMagic web site for downloading.
You may also install MathMagic fonts by using any of MathMagic XTension
Installer, MathMagic Demo Installer, or MathMagic Viewer Installer.
You can find more fonts selections in the Custom Install mode of the installer.
After you install MathMagic fonts again, you may need to restart your computer
before you use MathMagic XTension or MathMagic fonts.
15
1. Free upgrade.
All the minor updates will be offered free of charge. Sometimes major upgrades
might be offered freely to serve our registered customers as much as possible.
2. Commercial upgrade.
When we have a major upgrade version with reasonable amount of improved
features, it might be released as a commercial upgrade.
In general, if you recently purchased a MathMagic package, you will be offered a
free upgrade even though it is commercial.
16
MathMagic
B LAN K PAG E
17
3. Using MathMagic
3.1 Overview
MathMagic XTension handles equations in two ways.
Using Equation Box : Create or edit equation in a similar
way as text box or picture box.
Using Baselined Equation : Based on baseline, equations can be
inserted smoothly into any text just like an anchor box.
When you run QuarkXPress with MathMagic installed, you can see equation
tool icon at the end of tool bar as well as MathMagic menu in Menu bar.
20
MathMagic
MathMagic menu
21
22
MathMagic
Menu bar
MathMagic Editor has its
own menu bar other than the
menu bar of QuarkXPress.
Palette tab
allows you to choose template,
symbol, user palette or macro
easily.
Edit area
displays equations under work.
Palettes
Template - containing various templates of mathematical equations.
Symbol - containing various symbols including operators and greeks.
User - customizable palette for commonly used templates or symbols. Users can
add frequently used templates and symbols for easy access.
Macro - provides shortcut to commonly used expressions. You can easily
create frequently used equations with macros.
23
Templates
Templates are a series of collections of mathematical symbols and empty slots
such as , , . By simply selecting templates and entering appropriate
characters in each slot, you build equations.
You can create expressions by filling symbols or characters into the space given
by the mathematical symbols. Below is an example of summation template.
empty slots
Inserting Templates
To insert a template:
1. Open MathMagic Editor and move your cursor to any insertion point.
2. Choose corresponding icon from the Template palette.
3. Select the empty slot and insert characters, symbols or templates. You can also
move the cursor into the slots of other templates by pressing Tab, shift-Tab or
arrow keys.
Here are all template popup menus and you will learn them one by one.
Space
Fences
Fractions
Radicals
Subscripts and Superscripts
Underscript and Overscripts
Summations
Integrals
product and Set - Theory
24
MathMagic
Alignment
Variables with
primes, ...
Lined box
Framed box
Matrix
Labelled Arrows
Arrows
Bars, Arcs, Braces and Brackets
Fences
These templates provide you with various ways of
enclosing expressions between matching pair of
symbol, which are called fences or delimiters in
typesetting jargon.
Though you can type (), {} or [ ] on your
keyboard, these cant be adjusted along with their
size. The differences between equations created
using fence templates and one using bracket
characters on keyboard are as follows.
25
Fractions
This palette provides templates for creating
fraction layouts including diagonal fraction, slash
fraction as well as vertical fraction.
icon and
icon are used for creating full-size
fraction and reduced-size fraction respectively. In
a reduced-size fraction the numerator and
denominator are normally in subscript size and are
placed closer to the fraction bar. You can
customize the spacing for fractions from Define
Spacing command in the Format menu. Refer to
page 50 to learn the Define Spacing options.
Radicals
This palette provides templates for creating
radicals and long division layouts. The amount of
space between radicals and their contents can be
controlled using Define Spacing command in the
Format menu. You can also align a series of
radicals using Root Alignment command in the
Format menu. This command is activated when a
radical sign has been created. See page 49 to see
more about this command.
26
MathMagic
Summations
You can create various types of sums with these
templates.You can also create repeated sums by
repeated usage of single summation template.
27
Integrals
There are thirty integral templates in all, including
single integrals, line integrals, double integrals and
triple integrals, all with various combinations of
integrals.
28
MathMagic
Arrows
These templates are used for creating expressions
that have arrows either under them or over them.
Labelled Arrows
These templates can be used to describe
convergence to a limit or some property of a
function.
29
Matrix
You can build column vectors, determinants,
matrices and other tabular layouts using these
matrix templates. The bottom-end templates
represent variable-size matrice or tables, that bring
up a dialog box for matrix configuration. The
dialog box allows you to specify the number of
rows and columns in your matrix, and how they
are aligned. See below.
Matrix setting dialog also lets you specify lines between rows or columns. You
can just clik the mouse and drag where you want to set lines.
The spacing of entries in a row and the spacing between rows can be controlled
using the Define Spacing command on Format menu.
See page 50 to learn more about the Define Spacing options.
30
MathMagic
Framed Box
You can frame a box in a few different styles
including fully framed square.
The thickness of the frame and the gap between
frame and slots can be adjusted in the Define
Spacing dialog.
You can also create an empty frame box by typing
in space characters.
Lined Box
When you need to put a horizontal line, X line,
slash, back slash on a chracter or on a whole box,
you can use these templates
The upper line is for a character and the lower line
is for a box.
31
Spaces
This palette contains spacing templates that dont
have any slots. Each template adds one-point
space, thin space(one sixth of an em), thick space
(one third of an em) and Em space (quad).
Alignment
and
templates are used to align a set of
equations easily. See below to learn what these
templates can do in your expressions.
You can align these two equations by adding Alignment template before each
equality.
x2 - 1 = y
x 3 + 3x 2 - 5x = y 2 - 1
32
MathMagic
y = x2 - 1
y 2 - 1 = x 3 + 3x 2 - 5x
You can align these two equations by adding
= x2 - 1
y 2 - 1= x 3 + 3x 2 - 5x
y = x2 - 1
y 2 - 1= x 3 + 3x 2 - 5x
MathMagic automatically determines the necessary spacing value before y.
The last equations clearly look better.
x2 - 1
=y
x 3 + 3x 2 - 5x= y 2 - 1
33
Symbols
Choosing a symbol icon will insert that symbol into your equations in the
same way that pressing a key will insert a character.
Here are all the symbols that MathMagic supports brief reviews of the each
symbols fallows.
Relational Symbols
Set Theory
Operator
Ellipses Symbols
Extend Operator
Greek Charactors
Triangle
Arrow
Logical Symbols
34
Miscellaneous Symbols
MathMagic
Set Theory
In this palette, there are 20 symbols related to set
theory.
Operator
This palette contains symbols representing
mathematical operators of various types.
Extended Operator
This palette contains additional symbols for
representing mathematical operators of various
types.
35
Triangle
This palette provides triangle symbols for
representing normal subgroup relationships.
Arrow
This palette contains icon for 44 arrow symbols.
36
MathMagic
Relational Symbols
This palette contains symbols that express various
relationships between two quantities, most of
which involve some notions of equality,
inequality, or equivalence.
37
Logical Symbols
This palette provides eight common logical
symbols.
Greek Characters
These two palettes contain icons for the entire
Greek alphabets, both upper-cases and lowercases.
38
MathMagic
Ellipses Symbols
Normally, an ellipsis is a row of three dots
indicating that items have been left out, usually
because they are obvious from the context. There
are horizontal, vertical and diagonal rows or dots
in this palette.
Miscellaneous Symbols
This palette contains various symbols that are
either somewhat obscure or do not seem to fit in
elsewhere.
39
User Palette
Users can store commonly used templates or symbols in the User Palette. Refer
to Chapter 3.6 User Palette to learn how to use User Palette.
Macro Palette
Users can store frequently used macros in the Macro Palette. Refer to Chapter
3.5 Macro to learn how to use Macro palette.
40
MathMagic
Menu
File menu
41
Edit menu
Notes
MathMagic has its own keyboard shortcuts by default. Refer to
Appendix C for details about MathMagic keyboard shortcuts.
42
MathMagic
View menu
You can change the viewing scale from this menu by choosing values among
100%, 200% and 400%.
The view size in MathMagic Editor window somewhat differs from the actual
size of your QuarkXPress documents.
You use Refresh command to redisplay the equation in the current window at
the current scale. This is useful for cleaning up the display.
And you use Show Controls command to turn on and off the display of certain
special symbols in the equations. These symbols include various types of spaces.
Show control on
43
Font menu
The selected fonts are only applied to texts in the MathMagic Editor window.
The font doesnt apply to equation templates or symbols.
Style menu
Math - changes selection to MathMagic deault style.
Function - changes selection to function style.
MathMagic basically recognizes
the following as functions.
44
MathMagic
sin
arcsin
sinh
exp
min
lim
arg
Im
cos
arccos
cosh
ln
max
hom
deg
Re
tan
arctan
tanh
log
inf
ker
det
Pr
sec
csc
cosec
glb
lub
gcd
cov
int
cot
coth
sup
dim
mod
var
Each row in the table gives the current definition of one of the styles. In a given
row, there are entries showing the font and character style currently assigned to
the style. Pressing on the font name activates a pop-up menu from which you
can choose a different font.
45
Size menu
Full - changes the font size of functions, variables,
numbers and texts to 12pt or
defined size.
Subscript - changes the font size of
super/subscripts to defined size.
Sub-Subscript - changes the font size of subsuper/subscripts to defined size.
Symbol - changes the font size of mathematical
symbols to defined size.
Sub-symbol - changes the font size of sub
mathematical symbols to defined
size.
Define Size - You can change the definition of any
type size using the Define Size command.
Choosing this command brings up the following
dialog box.
The pictures in the dialog box show the meanings and uses of each of the type
sizes.
46
MathMagic
The default unit of measurement for type sizes is points. If you simply type a
number, MathMagic will assume that you want to use points unit. You can
specify a type size as a percentage of your Full typesize, because then you wont
need to change it in the event that you change your Full typesize. You can do
this simply by typing a number followed by a % sign.
For example, suppose your Full typesize is defined as 12pt. If you set your
Subscript typesize to 75%, then your subscripts will be in 9pt size, but if you
later change your Full type size to 10 points, your subscripts will automatically
change to 7.5pt. Note that the Full typesize cant be followed by % sign.
Format menu
The format menu is used to control the positioning of portions of equations. The
first three commands control horizontal alignment, and the next three control
vertical alignment. The horizontal alignment commands are applied to piles of
equations.
Nudge means point by point movement for an accurate adjustment for a
selection.
47
Align Left - moves lines horizontally so that their left-hand ends are aligned.
Align Center - moves lines horizontally so that their centers are aligned.
Align Right - moves lines horizontally so that their right-hand ends are aligned.
Align Top - moves lines or matrix containing the insertion point so that its top
line aligns with the line containing it.
Align Base - moves lines or matrix containing the insertion point so that its
baseline aligns with the line containing it.
Align Bottom - moves lines or matrix containing the insertion point so that its
bottom line aligns with the line containing it.
Nudge Left / Right / Up / Down - moves the selection to the specified direction
with 2304 (32 * 72) dpi accuracy, which means you can move a selection by
1/2304 inch.
Set Nudge Position - selecting this menu item or pressing command-5, will
show up a dialog as well as let you set the Nudge value accurately.
Fence Alignment - This feature allows you to easily adjust the alignment of
items within fences (brackets, parentheses, braces, etc.). Fences are normally
centered with respect to the height where the horizontal strokes of minus signs
and addition signs are located. This doesnt always look exactly the way you
want it. For example, see below.
2 sin x_
Z
y+
b
]
4 `
y 3 - 1 = x +[
] sin y b
\
a
The numerator in the above expression is much taller than the denominator,
resulting in a large white gap at the bottom of the expression. Choosing this
command brings up the following dialog box. (Place your cursor next to the
bracket or select the entire template to activate this command.)
48
MathMagic
Simply select the preferred option from the three choices, and click OK. The
results are as follows.
2 sin x_
Z
b
] y+
4 `
y 3 - 1 = x +[
] sin y b
\
a
Y ^
2 sin x
4
sin y
y+
y3 - 1 = x +
y3 - 1 = x +
Y ^
2 sin x
4
sin y
y+
Each choice has its own advantages, and the correct selection will depend on the
expression itself case by case.
Root Alignment - brings up a dialog box that let you choose one of the two
alignment for equations in which a series of radicals are used.
49
Define Spacing - You can adjust the values of subscript depth, numerator height
in fractions, fraction bar overhang, line thickness, and so forth by using this
command.
When you choose this command, the following dialog box appears.
As you can see, you can swtich to each tab to set its dependant values.
The illustration on the right side shows you the meaning of each item that affects
to the result visually. The blue arrow normally tells the gap or thickness that is
affected by the value of the current selected value box. The green line shows you
the base line or base point.
The default unit of measurement for typesizes is points. If you simply type a
number, MathMagic will assume that you want to use points unit. You can
specify a typesize as a percentage of your Full typesize,because then you won t
need to change it in the event that you change your Full typesize.You can do
this simply by typing a number followed by a %sign.
You can save your settings as a default value set for future use in the document
by clicking Make Default. The value set can be refilled by Use Default
button next time.
Factory Settings button will reset all the current values to the MathMagic
recommended ones. Apply will show you the applied result in the document
without leaving this dialog.
50
MathMagic
You can move the insertion point using mouse or keyboard arrows.
Also, you can move your cursor into the next slot of a template pressing Tab or
shift-Tab key. Now, lets create a simple equation to see how to insert templates
and symbols as well as how to move the cursor.
51
52
MathMagic
4. Type 2 and a on your keyboard and press Tab key to move the cursor into
the numerator slot.
7. Click the radical icon in the Tempalete Palette and select icon
53
54
MathMagic
11. Press Tab key or the right arrow key to move the insertion point into
next slot.
12. Type -, 4, a and c on your keyboard.
- b ! b2 - 4ac
x=
2a
55
3.4 TeX
There is another way to write mathematical equations. TeX - the professional
mathematics markup language - is widely used in fields such as science and advanced
mathematics, and is used to write technical papers especially in science or engineering
colleges and research institutes.
MathMagic provides capability of converting TeX-to-equation and equation-to-TeX.
The following is an equation and its TeX strings.
1
# (x - 4x + 3) dx
2
$$\int_{3}^{1}{(x\nolimits^{2}-4x+3)\ dx}$$
In case you need to use TeX-based equations or to convert MathMagic equations into
TeX, read this chapter carefully.
Notes
MathMagic does not support full features of TeX. MathMagic can read
equations from TeX codes, and does not support the TeX-based
typography or page attributes. For more info about features of TeX
codes supported by MathMagic, refer to the Appendix B. TeX codes
supported by MathMagic.
56
MathMagic
57
Notes
When you try to convert TeX codes that MathMagic doesnt
support, a warning message is displayed. In this case, the TeX
document wont be converted completely.
In this case, we recommand you to remove those unsupported
TeX codes and then try again.
58
MathMagic
59
2. Select them and choose Add Macro in Edit menu. Then you can see newly
generated macro button.
60
MathMagic
The macro button contains thumbnail snapshot based on its contents. You can
also add macro by pressing keyboard shortcut (Command-M).
61
62
MathMagic
2. Select an item from the list and define a shortcut by pressing a character with
Shift, Control, Option or Command key combination. Shift, Control, Option
or Command key whould be included in the shortcut.
63
64
MathMagic
When you have created some user items in the User Palette, you can define a
keyboard shortcut for each user item.
To define a shortcut for an item, do this:
1. Choose User Items Hotkey
window.
2. Select an item from the list and define a shortcut by pressing a character with
Shift, Control, Option and/or Command key combination. Shift, Control,
Option or Command key will be included in the shortcut.
65
3.7 Printing
When you contact your printing service bureau to print your documents created
with MathMagic XTension, you need to bring MathMagic Viewer and
MathMagic Fonts. Anyone can use MathMagic Viewer and MathMagic Fonts
without authorization, and those can be freely distributed as freeware.
But you should keep in mind that you are not allowed to modify them without
prior notification to InfoLogic, Inc.
Printing service bureau can offer better quality printouts with MathMgic
PostScript fonts installed. MathMagic Postscript fonts can also be installed in
your Fonts folder in the System folder together with TrueType fonts. In this case,
the Postscript printer driver will use PS fonts prior to TT fonts after it
determines if PS fonts are available.
Notes
Do not install both MathMagic XTension and MathMagic Viewer in
the same QuarkXPress folder. Only one of the two XTensions
should be installed.
66
MathMagic
Appendix A. Support
About Customer Support
If you would like to take full advantage of our Customer Services, please send us
the Customer Registration Card via email or fax. You can also register on our
website at http://www.mathmagic.com/register/
If you encounter any problems in using MathMagic, please contact us at the
following address.
\abovewithdelims
\acute
\Alpha
\alpha
\And
\approx
\arrowhorizex
\amalg
\angle
\approxeq
\arrowvertex
\ast
\atop
\backepsilon
\backsimeq
\backtriangle
\asymp
\atopwithdelims
\backsim
\backslash
\bar
\bar
\Bbbk
\Beta
\barwedge
\because
\beta
\beth
\bf
\between
\big
\bigcap
\bigcirc
\bigcup
\bigg
\bigcap
\bigcup
\Bigg
\Biggl
\biggl
\biggm
\biggr
\bigl
\Biggm
\Biggr
\Bigl
\Bigm
\bigm
\bigodot
\bigoplus
\bigotimes
\bigr
\bigsqcup
\bigtriangledown
\biguplus
\bigvee
\bigwedge
\binom
\blacksquare
\blacktriangledown
\blacktriangleright
\bot
\Box
\boxminus
\boxtimes
\bprime
\braceleftbt
\braceleftmid
\bracerightbt
\bracerightmid
\brack
\bracketleftex
\bracketrightbt
\bracketrighttp
\breve
\bullet
\bumpeq
\cap
\cdot
\check
\Chi
\choose
\bigodot
\bigoplus
\bigotimes
\Bigr
\bigsqcup
\bigstar
\bigtriangleup
\biguplus
\bigvee
\bigwedge
\blacklozenge
\blacktriangle
\blacktriangleleft
\bordermatrix
\bowtie
\boxdot
\boxplus
\bprime
\brace
\braceleftex
\bracelefttp
\bracerightex
\bracerighttp
\bracketleftbt
\bracketlefttp
\bracketrightex
\breve
\buildrel
\Bumpeq
\Cap
\cases
\centerdot
\check
\chi
\circ
\circeq
\circlearrowright
\circledcirc
\circlearrowleft
\circledast
\circleddash
\circledS
\complement
\coprod
\cr
\cup
\clubsuit
\cong
\coprod
\Cup
\curlyeqprec
\curlyeqsucc
\curlywedge
\curvearrowright
\curlyvee
\curvearrowleft
\dag
\dagger
\dashv
\daleth
\dbinom
\ddag
\dddot
\ddot
\ddagger
\dddot
\ddot
\def
\delta
\Delta
\dfrac
\diag
\diagup
\diamond
\diagdown
\Diamond
\diamondsuit
\digamma
\displaystyle
\divideontimes
\dot
\doteqdot
\displaylines
\div
\dot
\doteq
\dotplus
\doublebarwedge
\dover
\downarrow
\doubleprime
\Downarrow
\downarrowhead
\downdownarrows
\downharpoonright
\ell
\downharpoonleft
\dvert
\emptyset
\Epsilon
\eqalign
\eqbase
\eqcenter
\eqleft
\epsilon
\eqalignno
\eqbottom
\eqcirc
\eqright
\eqslantgtr
\eqtop
\Eta
\eqslantless
\equiv
\eta
\eth
\fallingdotseq
\exists
\Finv
\flat
\forall
\from
\font
\frac
\frown
\fullstyle
\Gamma
\Game
\gamma
\gather
\geq
\geqslant
\gdef
\geqq
\gg
\ggg
\gnapprox
\gneqq
\grave
\gtrapprox
\gimel
\gneq
\gnsim
\grave
\gtrdot
\gtreqless
\gtrless
\gvertneqq
\gtreqqless
\gtrsim
\halign
\hat
\hbar
\hfill
\hat
\heartsuit
\hookleftarrow
\hookrightarrow
\iiint
\iint
\Im
\in
\hslash
\iiint
\iint
\imath
\infty
\int
\integralbt
\integraltp
\int
\integralex
\intercal
\Iota
\it
\iota
\jmath
\Join
\kappa
\lamda
\Kappa
\Lambda
\langle
\langle
\lbrace
\lbrace
\lbracket
\lbracket
\lceil
\left
\lceil
\leadsto
\Leftarrow
\leftarrow
\leftarrowtail
\leftharpoonup
\Leftrightarrow
\leftrightarrows
\leftarrowhead
\leftharpoondown
\leftleftarrows
\leftrightarrow
\leftrightharpoons
\leftrightsquigarrow
\leq
\leqq
\leftthreetimes
\leqalignno
\leqslant
\lessdot
\lesseqqgtr
\lesssim
\lfloor
\lhd
\ll
\lll
\lneq
\lfloor
\limits
\Lleftarrow
\lnapprox
\lneqq
\lnsim
\longleftrightarrow
\looparrowleft
\longleftarrow
\longrightarrow
\looparrowright
\lozenge
\lparen
\lparen
\Lsh
\ltimes
\mapsto
\mathclose
\lvertneqq
\mathbin
\mathop
\mathopen
\mathpunct
\mathord
\mathrel
\matrix
\medspace
\mid
\measuredangle
\mho
\mid
\midbar
\mp
\mu
\natural
\nearrow
\models
\Mu
\multimap
\ncong
\neg
\neq
\ngeq
\ngeqslant
\nexists
\ngeqq
\ngtr
\nLeftarrow
\nleftrightarrow
\nleqq
\nleqslant
\nmid
\nolimits
\notin
\nprec
\nless
\noalign
\not
\nparallel
\npreceq
\nRightarrow
\nshortmid
\nsim
\nrightarrow
\nshortparallel
\nsubseteq
\nsubseteqq
\nsucceq
\nsucc
\nsupseteq
\nsupseteqq
\ntrianglelefteq
\ntrianglerighteq
\ntriangleleft
\ntriangleright
\Nu
\nu
\nVdash
\nVDash
\nvDash
\nvdash
\odot
\oiiint
\nwarrow
\of
\oiiint
\oiint
\oint
\Omega
\Omicron
\ominus
\oiint
\oint
\omega
\omicron
\operatorname
\operatornamewithlimits
\oslash
\over
\oplus
\otimes
\overbrace
\overbrace
\overbraceex
\overbracetp
\overbracebt
\overbracemid
\overbracket
\overbracket
\overbracketex
\overeq
\overleftrightarrow
\overparen
\overbracketbt
\overbrackettp
\overleftarrow
\overline
\overparen
\overparenbt
\overparentp
\oversetbrace
\overparenex
\overrightarrow
\overwithdelims
\P
\parallel
\parallel
\parenleftbt
\parenleftex
\parenrightbt
\parenrighttp
\parenlefttp
\parenrightex
\partial
\perp
\phi
\Phi
\Pi
\pi
\pm
\prec
\pitchfork
\pmatrix
\precapprox
\preccurlyeq
\precnapprox
\precnsim
\prime
\prod
\preceq
\precneqq
\precsim
\prime
\prod
\propto
\psi
\quad
\Psi
\qquad
\rangle
\rbrace
\rbracket
\rceil
\rceil
\rfloor
\rhd
\rho
\Rightarrow
\Re
\rfloor
\Rho
\right
\rightarrow
\rightarrowhead
\rightharpoondown
\rightleftarrows
\rightarrowtail
\rightharpoonup
\rightleftharpoons
\rightrightarrows
\rightthreetimes
\rightsquigarrow
\risingdotseq
\rm
\rparen
\Rrightarrow
\root
\rparen
\Rsh
\rtimes
\sb
\S
\scriptarrowhorizex
\scriptarrowvertex
\scriptleftarrowhead
\scriptscriptstyle
\scriptdownarrowhead
\scriptrightarrowhead
\scriptstyle
\scriptsymbolstyle
\shortparallel
\sigma
\simeq
\skew
\scriptuparrowhead
\Sigma
\sim
\size
\slash
\smallfrown
\smallsetminus
\smile
\smallint
\smallsmile
\sp
\spadesuit
\sqcap
\sqrt
\sqsubset
\sqsupset
\square
\struct
\subset
\sqsubseteq
\sqsupseteq
\star
\Subset
\subseteq
\subseteqq
\subsetneqq
\succapprox
\subsetneq
\succ
\succcurlyeq
\succeq
\succneqq
\succnapprox
\succnsim
\succsim
\sum
\supset
\sum
\Supset
\supseteq
\supseteqq
\supsetneqq
\supsetneq
\surd
\swarrow
\Tau
\tbinom
\symbolstyle
\tau
\tdiag
\text
\tfrac
\Theta
\thickapprox
\thicksim
\textstyle
\therefore
\theta
\thickfrac
\thickspace
\thinspace
\tilde
\to
\tilde
\times
\top
\triangle
\triangleleft
\triangleq
\triangleright
\triangleup
\twoheadleftarrow
\underbrace
\underbracebt
\trianglerighteq
\tripleprime
\twoheadrightarrow
\underbrace
\underbraceex
\underbracemid
\underbracket
\underbracketbt
\underbracetp
\underbracket
\underbracketex
\underbrackettp
\underleftarrow
\undereq
\underleftrightarrow
\underline
\underparen
\underparenex
\underparen
\underparenbt
\underparentp
\underrightarrow
\unlhd
\undersetbrace
\unrhd
\Uparrow
\uparrowhead
\updownarrow
\uparrow
\Updownarrow
\upharpoonleft
\upharpoonright
\Upsilon
\upuparrows
\varkappa
\varphi
\uplus
\upsilon
\varepsilon
\varnothing
\varpi
\varpropto
\varsigma
\varsubsetneqq
\varrho
\varsubsetneq
\varsupsetneq
\varsupsetneqq
\vartriangle
\vartriangleright
\vartheta
\vartriangleleft
\Vdash
\vDash
\vec
\vee
\Vert
\Vvdash
\vdash
\vec
\veebar
\vert
\wedge
\xint
\xoiint
\Zeta
\xoiiint
\xoint
\zeta
Many templates and symbols are assigned default keyboard shortcuts. These include
templates for parentheses, brackets, fraction, etc.
See below table for the list of default shortcuts.
User also can define a set of shortcut keys for User items and Macros.
Symbol Shortcuts
command-K, I
command-K, =
command-K, C
command-K, shift-=
command-K, shift-C
command-K, -
command-K, E
command-K, shift- -
command-K, shift-E
command-K, T
command-K, U
command-K, shift-T
command-K, shift-U
command-K, S
command-K, <
command-K, shift-S
command-K, >
command-K, A
command-K, shift-<
command-K, shift-A
command-K, shift->
command-K, D
Template Shortcuts
command-shift-9 or cmd-shift-0
command-T, 9 or 0
command-I
command-T, I
command-[ or command-]
command-T, [ or ]
command-T, shift-I
command-shift-{ or cmd-shift-}
command-T, shift-{ or shift-}
command-T, control-I
command-T, \
command-T, P
command-T, shift-|
command-T, shift-P
command-T, control-P
command-F
command-T, F
command-T, N
command-T, shift-F
command-T, shift-N
command-/
command-T, /
command-T, control-N
command-T, shift-/
command-T, M
command-T, D
command-T, shift-D
command-T, shift-M
command-T, B
command-R
command-T, R
command-shift-HYPHEN
command-T, shift-R
command-option-HYPHEN
command-H
command-T, H
command-shift-~
command-L
command-T, L
command-option- '
command-T, J
command-shift- "
command-T, S
command-control- "
command-T, shift-S
command-option-PERIOD(.)
command-T, control-S
command-shift-PERIOD(.)
command-control-PERIOD(.)
Editing Keys
MathMagic supports commonly used editing keys in the equation editor
window. Some keys are as followings.
Keyboard
right arrow
Behavior
down arrow
up arrow
cmd-right arrow
cmd-left arrow
cmd-down arrow
cmd-up arrow
shift-right arrow
shift-left arrow
shift-down arrow
left arrow
shift-up arrow
shift-cmd-right arrow
shift-cmd-left arrow
shift-cmd-down arrow
shift-cmd-up arrow
tab
shift-tab
return, enter
delete (backward)
Menu Shortcuts
File
Open...
Save in Document
Close
cmd-O
cmd-S
cmd-W
Undo / Redo
Cut
Copy
Paste
Select All
Add Macro
Template follows
Symbol follows
Set Environment
cmd-Z
cmd-X
cmd-C
cmd-V
cmd-A
cmd-M
cmd-T
cmd-K
cmd-E
100 %
200 %
400 %
Refresh
Show Controls
cmd-1
cmd-2
cmd-4
cmd-D
cmd-Y
Plain
Bold
Italic
Define Style...
cmd-shift-T
cmd-shift-B
cmd-shift-I
cmd-=
Other...
Define Size...
cmd-shift-O
cmd- -
Edit
View
Style
Size
Format
Nudge
Set Nudge Position
Fense Alignment
Root Alignment
Define Spacing...
MMBinary
!"#$%&'()*+,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[
MMCenturyOld, MMCenturyOldE
MMCenturyOldK, MMCenturyOldO, MMCenturyOldS
!"#$%&'()*+,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS`abcdefghijklmnox
MMCenturyOldGreek
ABCDEFGHIJKLMNOPQRSTUVWXabcdefghijklmnopqrstuvwxyz{|}~
MMEtc
!"#$%&'()*+,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]
^_`abcdefghijklmnopqrstuvwxyz{|}
MMExtra
MMGreek
ABCDEFGHIJKLMNOPQRSTUVWXabcdefghijklmnopqrstuvwxyz{~
MMNegate
!"#$%&'()*+,/0123456789:;<=>?@ABCDEFGHIJKLMNOPQTUXYZ[\
MMRelation
!"#$%&'()*+,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV
WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
MMTextbook
!"#$%&'()*+,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a
bcdefghijklmnopqrstuvwxyz{|}~
MMTimes
!"#$%&'()*+,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde
fghijklmnopqrstuvwxyz{|}~
MMVariable,
MMVariableA, MMVariableB, MMVariableC, MMVariableD
Index
A
Define Size 46
Align Base 48
Align Bottom 48
Define Style 45
Align Center 48
Align Left 48
Align Right 48
Align Top 48
Editing Equation 22
Ellipses Symbol 39
Arc 29
Em space 33
Arrow 29, 36
EPS 3, 41
Equation Box 20
Equation Tool 21
Export 41
Bar 29, 33
Extended Operator 35
Baselined Equation 20
Brace 29
Bracket 29
FAQ 67
Features 2
Fence 25
Color Trapping 3
Fence Alignment 49
Column 30
Convert to Equation 58
Font menu 44
Creating Equation 22
Format menu 47
Customer Registration 6
Fraction 26
Customer Support 67
Full 46
Function 44, 45, 46
MathMagic 19
Greek alphabet 38
Greek Character 38
Hat 33
Matrix 30, 48
Menu 41
Miscellaneous Symbol 39
Installation 7
Number 46
Integral 28
Italic 45
O
Operator 35
Overscript 27
Key Diskette 5, 6, 9, 15
Keyboard shortcuts 42, 81
P
PICT 3, 41
Plain 45
Labelled Arrow 29
PostScript 2, 66
Licence Agreement 4
Primes 33
Printing 66
Logical Symbol 38
Product 28
Lower-case 38
R
M
Radical 26
Refresh 43
Relational Symbol 37
Root 26
Math 44
Row 30
V
Variable 33, 45, 46
View menu 43
Set 28, 35
Show Controls 43
Sigma 27
Size menu 46
Space 33
Style 45
Style menu 44
Sub-Subscript 46
Sub-symbol 46
Subscript 26, 46
Summation 27
Superscript 26
Support 67
Symbol 34, 46
System Requirements 5
T
Template 24
TeX 3, 41, 56, 69
Triangle 36
Troubleshooting 67
U
Underscript 27
Upper-case 38
User Items Hotkey 42, 65
User Palette 3, 4, 40, 42, 64
www.mathmagic.com