Menu Content/Inhalt

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 +   + +