Comparison of Formulator Software
General features
Formulator MathML Suite | ActiveX Control |
API | MathML Weaver |
Tarsia | MathML IE Performer |
availability | $ | $ | free | free | free |
to run as a standalone application | + | + | |||
to develop a new software | + | + | |||
to explicitly support learning activities | + | ||||
plug-in (need third party software) | + |
Developing a new software
Formulator MathML Suite | ActiveX Control |
API |
windowless control | + | |
import from MathML text | + | + |
import from MathML tree | + | |
export to MathML | + | + |
export to raster images | + | + |
export to vector images | + | + |
manage appearance of the control | + | + |
control operations with the Clipboard | + | |
automate styles & sizes | + | + |
control zoom & nesting feature | + | + |
emulate user pressing a button | + |
Basic editing features
Formulator MathML Suite | ActiveX Control |
API | MathML Weaver |
Tarsia | MathML IE Performer |
rendering mathematical expressions | + | + | + | + | + |
editing mathematical expressions | + | + | + | ||
font styles | + | + | + | + | + |
font sizes | + | + | + | + | + |
keyboard shortcuts | + | + | + | ||
printing formulas | + | + | + | + |
Advanced editing features
Formulator MathML Suite | ActiveX Control |
MathML Weaver |
Tarsia |
zoom | + | + | + |
nested view | + | + | + |
on-the-fly editing of MathML node properties | + | + | |
MathML Tree editing mode | + | + | |
hints on MathML tags, attributes and values | + | + | |
MathML Text editing mode | + | + | |
XHTML editing mode | + | + | |
visual editing of Presentation Markup | + | + | + |
visual editing of Content Markup | + | + | |
visual editing of Mixed Markup | + | + |
Import/Export
Formulator MathML Suite | ActiveX Control |
API | MathML Weaver |
Tarsia | MathML IE Performer |
import from MathML text | + | + | + | + | + |
import from MathML tree | + | + | |||
export to MathML | + | + | + | + | + |
export to raster images | + | + | + | ||
export to vector images | + | + | + | + | |
publishing mathematics on web | + | + | + | ||
inserting images into documents | + | + | + |