Scientific Mathematical Software

Welcome

SciMaSoft is the developer of jMathML, the first complete implementation of a math rendering engine compliant with the W3Cs MathML 2.0 specification. As an initial product SciMaSoft is going to publish a WYSIWYG math editor based on jMathML, called ProMathML. ProMathML will feature intuitive drag & drop editing of both Content- and Presentation MathML formulas.

screenshots:

Features:

  • Intuitive user interaction: Formulas can be arranged using both keyboard and pointing device (e.g. mouse) involving:
    • Drag and drop arrangement of formulas using parts of other formulas.
    • Drag and drop arrangement of formulas from toolbar/panel items.
    • Drag and drop export of TeX/LaTex, bitmaps and MathML markup into (rich-)text clients.
    • Drag and drop import of MathML documents from explorer.
    • All panels can be extended and pulled out to another part of the screen.
  • Full MathML conformance: All MathML elements and attributes of both content- and presentation markup are supported. (i.e. renderable and editable.) covering:
    • 31 presentation- and 121 content MathML elements.
    • About 100 attributes.
    • More than 2000 glyphs and mathematical symbols.
  • Export formats: Supported export formats include several bitmap-, vector graphics- and annotation formats:
    • MathML (content and presentation).
    • Vectorgraphics: svg, pdf, eps.
    • Bitmaps: png, gif, jpeg.
  • Source code editing : Adept users may choose to directly edit MathML source code. Changes are instantly updated in math view.
  • Redundant editing: direct source code editing, drag and drop, point & click, dropdown lists for attributes.