c# code to compare two pdf files : Excel print to pdf with bookmarks Library software API .net winforms html sharepoint ee-mt_tips0-part1904

Equation Editor 
and MathType: 
Tips to Make Your 
Life Easier 
Presented by: Bob Mathews 
Director of Training 
Design Science, Inc. 
E-mail: bobm@dessci.com 
Excel print to pdf with bookmarks - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
acrobat split pdf bookmark; adding bookmarks in pdf
Excel print to pdf with bookmarks - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
convert word pdf bookmarks; adding bookmarks to a pdf
Design Science, Inc. • 140 Pine Avenue 4
th
Floor • Long Beach • California • 90802 • USA • 562.432.2920 • 562.432.2857 (fax) • info@dessci.com • www.dessci.com 
Welcome to Equation Editor and MathType: Tips to Make Your Life Easier.  
This session is designed to help you get the most out of Equation Editor and MathType – the 
professional version of the Equation Editor included in Microsoft Office. Rather than a complete 
tutorial or full training session, we will use the allotted time to demonstrate how to create 
mathematical expressions with these products and how to best insert them into Microsoft Word 
documents, PowerPoint presentations, and Web pages. 
We will not use the “new” Equation Editor in Word 2007 or Office 2010. The “old” one is still 
available in all Office 2007/2010 applications, and this is the one we’ll be using. 
I hope many of your needs will be addressed in this session but if you need help in the future, the 
following sources are available: 
9
MathType Help – Both Equation Editor and MathType have extensive help files. In fact, 
the entire content of the MathType User Manual is now incorporated into MathType 
Help. 
9
What else does MathType work with? – We have additional help on our website for 
using MathType with many other applications and websites: www.dessci.com/interop 
9
Tips & Tricks – This is the newest feature of our website: MathType Tips & Tricks
Periodically we post new tips that help you get the best use out of MathType and save 
time in the process: www.dessci.com/tips 
9
Handouts – Whenever I present a session like this one at a conference, I post my 
handout on our web site for a year. You can access this handout and others at 
www.dessci.com/handouts 
9
Technical Support – We provide lifetime technical support for MathType. For technical 
support: 
¾
Phone: 562-432-2920 
¾
Email: support@dessci.com  
¾
Web: www.dessci.com (click one of the Support links). A collection of “support 
notices” at the site covers most topics for both Equation Editor and MathType.  
Bob Mathews 
Director of Training 
bobm@dessci.com 
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Document tags. Embedded print settings. Bookmarks. Comments, forms and multimedia. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
how to add bookmarks to pdf files; export pdf bookmarks
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
excel pdf bookmarks; creating bookmarks pdf files
page 3 
With Equation Editor open, these menus are 
Equation Editor menus, not Word menus. 
1. Setting Font Styles in Equation Editor  
(see p. 6 for MathType)
Setting font styles & sizes in Equation Editor is a 
simple process. Follow these steps: 
1.  Open Equation Editor. 
2.  In the Style menu, click Define
3.  Set the styles to the desired font by using the 
drop-down lists. The styles Text, Function, 
Variable, Matrix-Vector, and Number may be set 
to whatever font you want. Normally these 5 
styles are the same as each other, and the same 
as what you’re using in Word. 
CAUTION: These 3 styles must always be set to Symbol font: L.C. Greek, U.C. Greek, and 
Symbol. Failure to do this will cause 
unpredictable results. 
2. Setting Font Sizes in 
Equation Editor 
1.  Open Equation Editor. 
2.  In the Size menu, click Define
3.  Set the Full size to the same size as your 
text in Word. Use “pt” to denote points. 
Suggestion: Set the Full size in points, 
and the other sizes in percent. That way 
when you change the full size setting, you don’t need to change the others. They will retain 
the proper proportion. Use these percentage values as a guide; revise as desired: 
Don’t 
change 
these 
styles!
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Document tags. Embedded print settings. Embedded search index. Bookmarks. Comments, forms and multimedia. Flatten visible layers. C#.NET DLLs: Compress PDF Document
acrobat split pdf bookmark; add bookmarks to pdf online
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Demo Code in VB.NET. The following VB.NET codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
convert excel to pdf with bookmarks; create bookmarks pdf file
page 4 
3. The MathType Toolbar (in Word)   
The MathType toolbar contains 10 icons, or 11 if you’re using Windows 7. If you’re using Word 2004 
(Mac), there are 9 icons. The descriptions below should help you decide when to use each of the icons. 
Note: If you are using Office 2007, these items are included in the MathType tab on Word’s Ribbon. 
Some are also included on the Ribbon in PowerPoint 2007. 
If you are using Office 2008 (Mac), there is one icon: 
If you are using Office 2011 (Mac), there won’t be any MathType toolbar in Word until we release an 
Office 2011-compatible version of MathType. Until then, you can use MathType 6 with Office 2011 by 
copying the equation from MathType and pasting in Word or PowerPoint. 
If your toolbar looks like the one above, notice there are four Greek letter Sigmas. Each of these will open 
MathType and allow you to insert an equation into your document. The difference between them is in the 
placement of the equation and its relationship to the surrounding text. 
–  “Insert Inline Equation” – Inserts an equation inline with your text. An inline equation becomes part 
of your paragraph, and moves with the text when you add or delete text. This is an example of an 
inline equation: 
2
2
2
a
b
c
+
=
– “Insert Display Equation” – Inserts an equation below the current line of text, like this one: 
(
)
1
2
1
2
,
,
2
2
x
x y
y
xy
+
+
=
When MathType inserts a display equation, it centers the equation on the line, and places the cursor 
on the line below the equation, so that when you close MathType, you’re ready to continue typing. 
and   – “Insert Numbered Display Equation” – Acts exactly like the previous icon, except places an 
equation number either at the left or right margin, depending on which of the two icons you select. 
Here is a “Right-Numbered Display Equation”: 
(
)
3
2
2
3
sin
2
π
=
+
y
x
(4.1) 
When inserting equation numbers, you can format them however you want – with or without 
section or chapter numbers, with any kind of separator between the numbers (e.g., 1.1, 1-1, 1_1, 
etc.), and with or without any kind of brackets you choose. 
– “Toggle between TeX/LaTeX and MathType equations” (not available on the Mac) – This is a huge 
shortcut if you know the TeX language. Even if you don’t know TeX, it’s pretty simple for many 
things. For example, if you type $\sqrt2$ and click this icon, you’ll get 
2
in your document 
without opening MathType. Other shortcuts for the “Toggle TeX” button: 
C# Create PDF Library SDK to convert PDF from other file formats
create searchable PDF document from Microsoft Office Word, Excel and PowerPoint. Create and save editable PDF with a blank page, bookmarks, links, signatures
creating bookmarks in pdf from word; how to create bookmark in pdf automatically
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
by C#.NET PDF to HTML converter toolkit SDK, preserves all the original anchors, links, bookmarks and font style that are included in target PDF document file.
how to create bookmarks in pdf file; bookmarks in pdf from word
page 5 
\frac{numerator}{denominator} produces a fraction 
\sqrt{radicand} gives a square root, and \sqrt{index}{radicand} gives an n
th
root 
For Greek letters, type the backslash followed by the name of the letter. 
\alpha = 
α
, \omega =
ω
, \pi = 
π
, etc.  
Be sure to enclose the expression in $ signs, e.g., $\frac{\pi}{4}$ 
The next four icons on the MathType toolbar all have to do with equation numbers. Note that these are 
not problem numbers, as in a test or quiz. They are equation numbers like you may see in a textbook or in 
a journal article when the author needs to refer to a particular equation number in the text of the article. 
There are very few times when a primary or secondary school math teacher would need to number 
equations.  
–  “Insert Equation Number” – Inserts an equation number at the current position of the cursor. This 
icon is most often used to add an equation number to a display equation that’s already in your 
document. 
–  “Insert Equation Reference” – Inserts a reference in the text of the document, and links the 
reference to a particular equation number. For example, I may say something like this: “In equation 
(4.1) above, the number 2 indicates a vertical shift of 2 units up.” If I were to decide I needed a new 
numbered equation above the current equation (4.1), the new equation would become (4.1), and the 
current equation would be re-numbered (4.2). Since the reference I wrote above is linked to this 
equation number, it also changes to (4.2). 
–  “Insert Chapter/Section Break” – Chapter and section numbers are not required when you’re 
numbering your MathType equations, but if you do use them, you’ll need to change the chapter or 
section number when you move to the next chapter or section. 
– “Update Equation Numbers” – This icon isn’t needed very often, because when you add an 
equation prior to an existing numbered equation, the equation numbers and references that follow 
the new equation are automatically updated, as I described above. When you remove an equation 
though, the numbers aren’t updated. (They may update when you save or print the document, 
depending on how you have your Word options set up.) Selecting this icon will update the equation 
numbers immediately. 
The last icon on the MathType toolbar doesn’t have anything to do with inserting equations or equation 
numbers; this icon affects the entire document. 
– “Export to MathPage” – This will transform the entire Word document into a nice-looking web 
page. For more information on exactly what happens when you click this icon, refer to the tutorial 
Creating Webpages with Microsoft Word in the MathType 6 help file (Getting Started > More 
Tutorials > Creating Webpages with Microsoft Word). 
To the right of “Export to MathPage” is the “Browse by” window. You can choose to browse by 
equations, equation numbers, or chapter/section breaks. This is similar to the way you can click an icon in 
Word and go to the next page. 
– Equation Browse – Clicking the right arrow will take you to either the 
next equation in the document, and the left arrow will take you to the previous equation.
VB.NET PDF: Basic SDK Concept of XDoc.PDF
VB.NET programmers can convert Word, Excel, PowerPoint Tiff, Jpeg, Bmp, Png, and Gif to PDF document. This class describes bookmarks in a PDF document.
create pdf bookmarks from word; create pdf bookmark
How to C#: Basic SDK Concept of XDoc.PDF for .NET
C# programmers can convert Word, Excel, PowerPoint Tiff, Jpeg, Bmp, Png, and Gif to PDF document. This class describes bookmarks in a PDF document.
adding bookmarks to pdf document; create bookmark pdf file
page 6 
4. Setting MathType Fonts & Sizes (the Style and Size menus) 
You most likely want your equations to match the text in your document, PowerPoint presentation, or 
web page, so you need to know how to change the fonts & font sizes in MathType. 
The Style Menu – setting the fonts. 
You’ll see several style names listed on the MathType Style menu, 
but the one you’ll use most often is called “Math”. Actually, Math 
isn’t a style of its own; it’s a combination of other styles. 
MathType is smart enough, for example, to know that when you’re 
typing
(
)
2
sin x
π
, you probably want the variable and the lower-case 
Greek letter to be italicized, but not the function name or the 
number. Thus, MathType switches between Function, Variable, 
Greek-Symbol, and Number styles as appropriate. (“Number” isn’t 
a style you see on the menu, but it is a separate style of its own, as 
we’ll see in a minute.) To set all this up, select “Define”, at the 
bottom of the menu. 
When you select Define, you’ll 
see another “dialog box”. (A 
“dialog box”, or simply “dialog”, 
is a window like the one shown to 
the right where you can select 
options and settings.) 
In the Define Styles dialog, you’ll 
see a couple of “radio buttons” 
labeled Simple and Advanced. 
We’ll go over each of these. 
“Simple” is the one you’ll use 
most often. 
In the selection labeled “Primary font”, the font you choose will be the font MathType will use for text, 
function names, variables, vector and matrix names, and numbers. Normally you’ll want all of these to 
be the same font, but we’ll see in a minute how to make them different. You’ll probably want the 
Primary font to be the same font you’re using in your document. MathType doesn’t know what font 
you’re using in your document, so it’s important to set it here. 
The selection labeled “Greek and math fonts” isn’t normally changed. You’ll see you have only two 
options there anyway – “Symbol and MT Extra” and “Euclid Symbol and Euclid Extra”. You likely 
won’t see much difference between these two choices, so leave it set as you see above. 
At the lower right of this dialog is a final checkbox, labeled “Use for new equations”. This is checked 
by default, and if you leave it checked, all subsequent equations you create will use these same font 
settings until you change them again. If you’re just wanting the next equation to have a certain special 
page 7 
look, but want the rest of the equations to look like the equations before the one you’re working on, 
uncheck this box. 
After everything’s set the way you want it, click OK and the dialog closes. 
Now click on Style/Define again, 
and this time select Advanced. 
You’ll see the dialog that’s 
pictured to the right. This is where 
you would make special settings, 
like if you wanted all the numbers 
in Arial and the rest of the 
equation in Times New Roman, 
for some reason. Notice also the 
boxes labeled Bold and Italic. 
Check or uncheck as desired. (By 
the way, “L.C. Greek” is lower-
case Greek. Guess what “U.C. 
Greek” is?) 
User 1 and User 2 styles are not 
normally used, but when you need 
them, they’re quite handy. One 
example where you may want to 
use a “User” style is if you’re 
discussing the effect of a 
variable’s coefficient on a graph (or you want the student to do so), so you choose to have the variables 
in Times New Roman italic, but the coefficient in Times New Roman bold italic. For example, I could 
say, “Describe the effect on the graph of the function when the value of a increases: 
2
y
x bx c
=
+
+
a
.” 
In this example, I used User 2 style for the coefficient a
The Size Menu – setting the sizes. 
Just like MathType automatically changes the style depending on the types of items contained in your 
equation, it also changes sizes. For most of your equations, you’ll just leave the size specification set to 
“Full”. When you type an exponent, MathType knows you want it to be smaller than the base, so it 
switches to “Subscript” size. Likewise, if you’re teaching sequences 
and series, and want to enter a summation template, MathType knows 
to create the Sigma symbol larger than the surrounding variables and 
numbers, so it switches to “Symbol” size. Even though this switching 
is automatic, you still have control over what sizes MathType uses 
when it selects these special sizes. To specify these sizes, select 
“Define” at the bottom of the Size menu. 
page 8 
The “Define Sizes” 
dialog is quite 
different from the 
Define Styles dialog. 
One of the major 
differences is the 
presence of a 
“preview window”. 
The preview window 
doesn’t show you 
the actual equation 
you may be working 
on, but it does give you an indication of what exactly will change if you change the setting that’s 
highlighted to the left of the preview window. For example, in the picture above, the only thing that 
will change in that sample equation when I change the “Full” size setting (notice the “12” is 
highlighted) is the X
In MathType, the size setting called “Full” is the setting that you want to be identical to the text size in 
your document. If you’re typing a test, and you’re using 11-pt type size, make sure the MathType 
“Full” size is set to 11-pt. 
Notice the rest of the sizes (except “Smaller/Larger Increment”) are specified as a percent. Percent of 
what? These are percentages of the “Full” size. The beauty of leaving these set as percentages is that 
once you set them, you never have to change them! If you change the Full size from 10-pt (like you 
may use in a quiz) to 32-pt (like you may use in PowerPoint or on an overhead transparency), you 
don’t have to change the other sizes because they’re still proportionally correct. If you want to set these 
other sizes as point sizes, you have that option, but chances are you won’t want to. (Notice there’s a 
User 1 and User 2 size. Use these similarly to the way you’d use a User 1 or User 2 style.) 
So, what’s a “Smaller/Larger Increment”? Notice back up on the MathType Size menu (pictured at the 
bottom of the previous page), two items near the bottom are labeled “Smaller” and “Larger”. If you 
want to make an item or items in your equation smaller or larger than the surrounding items in the 
equation, you can select them, and repeatedly select Smaller or Larger from the Size menu until you 
get the size you want. How much smaller or larger MathType makes them is determined by the 
“Smaller/Larger Increment” on the Define Sizes dialog.  
BEWARE – It’s generally not a good idea to highlight an entire equation and select Smaller or Larger, 
because the results will almost certainly not be what you wanted! (see below) If you want to increase 
or decrease the size of an entire equation, the best way to do it is by changing the Full size 
specification. You may want to deselect the “Use for new equations” checkbox. 
Example: 10-pt: 
2
x
; 18-pt: 
2
x
; 10-pt plus 8 “larger” applications: 
2
x
Notice that the 18-pt expression is proportionally correct, but the 10-pt equation that was converted to 
18-pt by repetitively clicking “larger” on the size menu has an exponent that is too large. That’s 
because both the base and the exponent are increased by 1-pt each time you click on “larger”. 
page 9 
5. MathType Preference Files 
You naturally want your equations to match the text of your document, but you probably don’t always 
use the same font or same size font. MathType gives you a convenient way to change between fonts & 
sizes by letting you save these settings into a “preference file”. Let’s say you want to create your 7
th
Grade Math tests in 12-pt Times New Roman font, but you want to use 10-pt Arial for your 8
th
Grade 
Pre-AP Algebra tests. 
The first thing to do is to save “12-pt Times New Roman” as a 
“Preference File”. Those are the default settings when you install 
MathType, so chances are, that’s what’s set now. To save it, click 
on Preferences in the MathType menu bar. Now point to Equation 
Preferences, and another menu expands. In this menu, click on 
“Save to File…” In the next dialog, you’ll get a chance to name the 
preference file. Since it’s only a file like any other file, you can  
name it like any other file. 
Notice how the others are named 
though. They are named with the 
name and size of the font. That’s 
a good idea, because it helps you 
know what to expect when you 
select that particular preference 
file. After you type in a file 
name, click Save. 
Now that we have a preference file saved for 12-pt Times New Roman, change your style to Arial. 
(Remember, you do this in the Style menu by selecting the Define option at the bottom of the menu. 
Also recall that it’s easier if you select the “Simple” option.) Now change the “Full” size setting to 10. 
(This is in the Size menu, under Define.) Don’t change any of the other sizes. Now save the preference 
file and name it “Arial-10”, or another name of your choosing. (You don’t need to type in “eqp” after 
the file name; MathType will add that for you after you click Save.) 
So, what’s saved in a preference file? We’ve already seen two of the three categories of data that are 
saved in a preference file, but there is one more – spacing. Let’s say you’re looking at your 
superscripted numbers and variables, and you think the exponent needs to be a little closer to the base, 
and the numerator in your fractions is a little too close to the fraction bar. By exploring the menus, you 
stumble across something in the Format menu labeled “Define Spacing”. In this menu, you discover 
how to change your superscripts and fractions to look more like the examples below: 
to
to
2
2
2
2
You change 
and 
.
2
2
x
x
⎯⎯→
⎯⎯→
Any adjustments you make in the Define Spacing dialog are also saved to the preference file. 
page 10 
6. Creating a blank grid for student graphing 
One of the most common questions we get is “Does MathType make graphs?” I always give a 
“qualified” answer to that question – No, MathType won’t graph a function, but you can make a blank 
grid for students to do the graphing. Note: There is a more detailed procedure for grids and number 
lines on our web site. You can access this tip at 
http://www.dessci.com/grids 
(This will be done using Equation Editor. If you are using MathType, the steps are similar.) 
a.  In a Microsoft Word (the procedure may be adapted for other software), open Equation 
Editor From the 
Insert
menu, and select 
Object
. From the list, choose “Microsoft 
Equation”, and click OK. 
b.  On the 
Matrix templates
palette, select 
Variable-size matrix or table
You can look at the “Status Bar” – the very bottom of the Word or MathType window – to see 
what it is you’re pointing to: 
c.  In the Matrix dialog, specify the size you want. You probably want 
a larger one than 6
×
6, but we’ll use this size as an example. The 
maximum size is 30
×
30, so if your axes will be in the center, that’s 
±
15 on both axes. Notice the comment at the bottom of the dialog: 
“Click between elements to add/change partition lines.” 
d.  There are 4 types of lines: no line (the default), solid line, dashed 
line, and dotted line. You select the type of line by continuing to 
click in the same location (twice for dashed, etc.). If you put solid 
axes in the center of the 
grid, and dotted lines 
everywhere else, the screenshot to the left is what the 
dialog would look like when you’re through. Below is 
what the grid looks like in your finished test, quiz, or 
whatever (these are dotted lines except the axes). 
In MathType, the column and 
row specifications are in a 
different place, and there is a 
“Clear all lines” button, which is 
handy. You can also save the 
grid on the MathType toolbar, 
which you can’t do in Equation 
Editor. 
Documents you may be interested
Documents you may be interested