News:
Itex2mml released.
What's it for?
Demonstration
Mathzilla
MathML+Mozilla
  ...the future of Math on the Web.
MathML | Mozilla | Examples | Tex4moz | Itex2mml | Methodology
MathZilla: Home

Mathml: Overview

Mozilla:
Comments & Issues

Tex4Moz:
Use and Issues
Download/Install
Report bugs

Itex2MML:
Download - Use
Demonstration
Convert a file
Introduction to itex
Report bugs

Methodology:
Putting the pieces together

The Problem:     Putting math on the web is hard.

Using basic HTML yields low visual quality. Other approaches require plug-ins for the math (often, commercial), which are slow to display, and dont integrate with the rest of the page.

But the pieces of the puzzle to create web pages with attractive, dynamic, math content, using standards based, free tools, are coming together...

The Solutions:     MathML     Mozilla     Tex4ht     Itex2mml.

MathML - A Standard Math Markup Language   MathML is the W3c approved, XML based, markup language for mathematics.

Mozilla - An Open Browser, with native MathML Support   Mozilla is the open source browser, on which the next Netscape browser will be based. As well as being fast, cross-platform, and standards compliant, Mozilla is the first major browser to natively support MathML (project homepage).

Tex4Moz and Itex2mml - Open Authoring Tools   Tex4ht is Eitan Gurari's tool for transforming tex or latex (the standard tools for creating high quality math documents) into xhtml and MathML pages suitable for viewing with Mozilla or Amaya. Itex2mml transforms webpages with embedded itex (a dialect of latex) into xhtml and MathML pages.

Putting the Pieces Together:     A possible methodology

Discussion of possible ways of using MathML, Mozilla, tex4moz, itex2mml and Apache, to create maintainable Math oriented websites, viewable by as wide an audience as possible.

Examples: (Index)
Markup of Week
Chaos
Fermat's Theorem
Papers 1   2

Screenshots: (Index)

Related Links:
MathML at W3C
MathML in Mozilla
Tex4ht homepage
DesignScience
WebEq download WebTex reference
MathZilla | MathML | Mozilla | Examples | Tex4moz | Itex2mml | Methodology

(C)   March 2001   Paul Gartside     email: gartside@math.pitt.edu