So that MathTrax can be more broadly used on the web and in EPUB3 based digital textbooks, we've taken the underlying technology and ideas behind the desktop version of MathTrax and made them more compatible with modern web frameworks. We've also done research on how to integrate MathTrax with inexpensive 3D printers, such as the MakerBot Thingomatic.
- Created a prototype of a web based version of MathTrax that uses HTML5 Canvas and WebAudio API technologies: Demo
- Documented part of the work necessary to integrate MathTrax with 3D Printers that are compatible with GCODE: http://piratepad.net/voVJzQqDA5
- Modified the underlying Math Description Engine Java code to use the Apache Batik SVG Toolkit to generate SVG and PNG graphics, which can be easily displayed on the web. The SVG files can also be sent to a tactile printer.
LicenseMix of LGPL, NASA Open Source Agreement, Apache and other open source licenses
Any new code created by Benetech employees as part of this challenge either respect existing license agreements or fall under Revised BSD or The BSD 3-Clause License.