Up: WebEQ 2.5 Documentation

Command-line Page Wizard Documentation

The Command-line Page Wizard software enables developers of math and science Web sites to process MathML on-the-fly on a Web server. The command-line version of the Page Wizard can easily be called from CGI scripts and other Web application software to generate images or applets dynamically from reader responses.

The command-line version is particularly useful when writing scripts to handle data from the Equation Input Control. Equations from the input control can be sent as MathML to the Command-line Page Wizard via CGI or other scripts to process the markup into images or applets as appropriate. Used in this way, WebEQ can facilitate a variety of collaboration tools, such as message boards, announcement systems, and online testing.

WebEQ Command-line Page Wizard

The Command-line Page Wizard is a command line verson of the Page Wizard. Wizard options can all be set through command line arguments. Since the command-line version can be driven programmatically from scripts, it can be used on a server to dynamically process requests, or it can be used to process files in "batch mode".

WebEQ Wizard Server Documentation

System-specific Instructions for Running the Command-line Page Wizard

Unlike the other WebEQ programs, the Command-line Page Wizard does not come with an InstallAnywhere Launcher. Partly, this is because as a command-line, a Launcher complicates managing output. Partly, it is because we wanted to provide developers with maximum flexibility in integrating the Command-line Page Wizard into other Java environments.

Unfortunately, MacOS does not support a command-line interface to Java. Typically, Mac web servers build in some other kind of interface to back end software. We are studying options for developing a Mac version of the Command-line Page Wizard, and will hope to incorporate one into a future version of WebEQ.

Sample Applications

A good example of the kind of server-side, collaboration tool software the Command-line Page Wizard can facilitate are math-capable message boards. An example is the TechNotes message board demo at mathtype.com showing the Equation Input Control and Command-line Page Wizard working together with a modified version of eBoard, a perl message board for NT and Unix from e-Scripts software.

Visit the pages on software licensing at mathtype.com or contact Design Science (info@mathtype.com) for information about OEM licensing for custom web application programming.


[HOME] WebEQ 2.5 Documentation Table of Contents

Created: Aug 08 1997 --- Last modified: Wed Sep 13 17:10:41 2000
Copyright © 1997-2000 Design Science, Inc. All rights reserved.