Skip NavigationDesign Science: How Science Communicates
Products Solutions Store Support Reference Company View Cart

 
 

Math on the Web

Strategies for Math on the Web

Putting math on the Web means many things to many people -- publishing research articles, posting quizzes and reviews for students, interactive tutorials and simulations -- and most projects fall into two broad categories:

  • Publishing Web pages that include math
  • Creating interactive math pages

MathType is a powerful tool for publishing Web pages that include math, and WebEQ is a powerful toolkit for creating interactive math pages. If you are unsure which tool is right for your Web math tasks, you can learn the pros and cons and best options for many situations in  Strategies for Math on the Web.

Publishing Math on the Web with MathType

MathPage: From Word to the Web

MathType includes new MathPage™ technology that easily converts Microsoft Word documents to Web pages, properly handling mathematical symbols and equations, viewable in any modern Windows, Macintosh, Unix and Linux browser. This is by far the easiest technique and yields the best results for publishing Math on the Web. Click here for more details.

MathType and MathML

MathType can convert its equations into presentation MathML, in either 1.0 or 2.0 versions. There are several ways you can make use of this ability:

  • From within the MathType editing window, you can use cut-and-paste or drag-and-drop to convert all or part of the equation into MathML code and place it into an open editing window of your favorite HTML or XML editor.
  • From within a Microsoft Word document, using MathType's new MathPage technology, you can save the document as a Web page where all the symbols and equations are represented as MathML within the HTML page. Web pages produced this way can be displayed in Microsoft Internet Explorer for Windows (version 6 or later) enhanced by Design Science's free MathPlayer™ MathML display software, Netscape 7.0, or Mozilla.
  • From within a Microsoft Word document, you can replace all or selected, MathType or Equation Editor equations by their corresponding MathML translation.

Visit the MathType section for details

Interactive Math with WebEQ

One of the strengths of the Web is the ability to have dynamic, interactive pages that engage the reader. WebEQ is a collection of software tools for adding interactive math to Web pages. With WebEQ you can:

  • Put interactive equations in Web pages
  • Let readers enter math notation in pages
  • Manipulate, graph and evaluate equations with JavaScript
  • Use templates from the WebEQ Solutions Library for advanced interactivity
  • Build server-side web application such as math-enabled message boards
  • Work directly with MathML, the XML encoding for interactive math on the Web

Visit the WebEQ Developers Suite section for details

MathPlayer: MathML display for Internet Explorer

MathPlayer™ is a high-performance MathML display engine for Microsoft's Internet Explorer web browser (version 6 and later). MathPlayer is now available for free download. Click here to learn more about MathPlayer.

Math on the Web: A Status Report

Every six months we publish a paper, Math on the Web: A Status Report with a special focus and an objective report on the state of Math on the Web software. If you want to stay up-to-date on Math on the Web, join our Math on the Web mailing list.

Learning More About MathML

MathML is a way of encoding mathematics using XML. Many software packages including browsers, editors, computer algebra programs and publishing software are using MathML to communicate. Unlike most other ways of encoding equations, MathML provides ways to directly add various kinds of interactivity to an equation, which makes it an ideal choice for interactive math on the Web.

WebEQ is based on MathML, and the staff of Design Science has played a leading role in developing this important new technology. Consult About MathML for more information and related resources.

- top of page -
Copyright © 1996-2009 Design Science. All rights reserved.   Contact us | Privacy statement