DragMath is a free "drag and drop" equation editor. It is a Java applet which can simply run within a web browser on most computers.
The editor lets users build up mathematical expressions in a traditional two dimensional way, and then output the results in a correctly formed syntax. This is not so easy: mathematical notation contains some ambiguities. Still, we appear to be stuck with traditional notation for the foreseeable future, see for example this
article for some comments on notation. This gives some idea of the design of DragMath.
DragMath has a project on SourceForge.net, an open-source software development web site. This allows users to:
To obtain the source code you need to check out the module "ddma" from the sourceforge CVS. For example, you can use the CVSROOT::pserver:anonymous@dragmath.cvs.sourceforge.net:/cvsroot/dragmathYou are very welcome to use and modify this source code within the terms of the DragMath license. If you would like to contribute your changes please email the developers directly.
Download the latest version - version 0.7.9. See the version history here.
DragMath requires Java 1.4.2 or later. If you do not have it, you can download it from www.java.com.
Project leader
Chris Sangwin
Website: http://web.mat.bham.ac.uk/C.J.Sangwin/
Email: C.J.Sangwin@bham.ac.uk
Developer
Alex Billingsley
Website: http://www.alexbillingsley.co.uk/
Email: email@alexbillingsley.co.uk
© 2010 Alex Billingsley, Chris Sangwin