Math2html Documentation

Description

Math2html is a perl program that converts Mathematica notebooks to HTML format for viewing on the World Wide Web. It was formerly called mma2html. Beginning with an evaluated Mathematica notebook, math2html can create an evaluated and/or an unevaluated version of the HTML documents. Closed cell groups are placed in their own HTML documents, with links to their parent documents. The user can specify which series of adjacent Mathematica-generated graphs are combined into MPEG movies and which are converted to individual GIF images. Input cells can be converted into HTML forms for submission to a Mathematica kernel. Math2html does not convert sounds or bitmap images.

You may also be interested in an experimental C program, mmaeval, that permits evaluation of Mathematica expressions through HTML forms. This program works in conjunction with math2html. However, it does not keep a history of variable definitions from one input cell to the next, and it has a severe security hole--it permits unauthenticated users access to your Unix host. Feel free to install and try out this program, but you shouldn't give public access to your running copy of the program. If you are interested in a similar product with commercial support, check out HTML Mathematica. HTML Mathematica is not expensive and its features differ somewhat from mmaeval's, although it does not support command history either.

written by
H. Edward Donley
Mathematics Department
Indiana University of Pennsylvania
U.S.A.

Examples

Distribution

Math2html is available at the author's site, ftp://ftp.ma.iup.edu/pub/math2html/.

Documentation

The manual page for math2html describes the program's various options, capabilities, and limitations.