News

About sMArTH

sMArTH is an online equation editor for MathML and LaTeX that is built on open Web standards. The editor itself uses a SVG interface and the application logic is implemented in ECMAScript using the DOM. Both MathML and LaTeX are supported as exporting formats in addition to the SVG format. The most important mathematical content from both LaTeX and MathML is already provided. The graphical user interface allows even the most complex equations to be built with simple 'Point and Click' techniques instead of writing convoluted typesetting code.

To start sMArTH just click on run.

Requirements

You will need a SVG Viewer and a Unicode Font to be able to run sMArTH properly. Because it is a web application based on a collection of open standards it is not tied to one particular implementation, vendor or authoring tool. However, because not all standards we employ are in widespread use at this time, we recommend you the tools that work best with our application:

Recommended SVG Viewer: Adobe SVG Viewer (free, discontinued)

Recommended Unicode Font: Code2000 (shareware)

Although sMArTH is a Web application you can also run it on your own machine. However, in order for this to work you will need to access it through a Web server with support for PHP. We recommend you the well-known open source Apache HTTP Server. If you are using Apache HTTP, once you have transferred sMArTH to your local machine you will only need to extract it to your htdocs directory and than access http://localhost/sMArTH.svg. If you try to run sMArTH locally but this prerequisite is not fulfilled you will not be able to save your equations.

What could be coming up?

Support for the recently released STIX Fonts

Support for Firefox and Opera

License

sMArTH is open source and is released under the terms of the GNU General Public License.